quando ho usato la console di amministrazione ho ricevuto questo messaggio prima che funzionasse bene.
Gli aggiornamenti tramite l’interfaccia web sono disabilitati finché non esegui l’ultima immagine.
Per farlo, accedi al tuo server tramite SSH ed esegui:
cd /var/discourse
git pull
./launcher rebuild app
e quando ho seguito le semplici istruzioni ho ricevuto questo messaggio di errore
FAILED
Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake themes:update assets:precompile’ fallito con ritorno #<Process::Status: pid 518 exit 1>
Posizione del fallimento: /pups/lib/pups/exec_command.rb:112:in `spawn’
exec fallito con i parametri {“cd”=>“$home”, “hook”=>“assets_precompile”, “cmd”=>[“su discourse -c ‘bundle exec rake themes:update assets:precompile’”]}
e3eb2969bd230aeaf5a9405901e7059aa898c61b41eec2156960a6bd2e08dd33
** FAILED TO BOOTSTRAP ** si prega di scorrere verso l’alto e cercare messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.
quando eseguo ./discourse-doctor inizia a ricostruire e ho ancora lo stesso problema con la console di aggiornamento dell’amministratore
Non sono sicuro fino a che punto salire, ecco qualcos’altro
Errore nella risposta del demone: il driver non è riuscito a programmare la connettività esterna sull’endpoint app (1e145a00615964e521bbfcec584bb3adf14171590767841a1eaa58e04b064615): Errore nell’avvio del proxy userland: listen tcp4 0.0.0.0:443: bind: address already in use
Errore: impossibile avviare i container: app
Impossibile riavviare il container.
Sembra che tu abbia un altro web server in esecuzione. Puoi verificare se qualcosa ha una porta aperta e/o vedere se apache o nginx sono in esecuzione.
Sembra che tu abbia un tema con un errore. Potresti fare un
./launcher start app
per riavviare il server (che non funzionerà se qualcos’altro è sulla porta 443) e vedere di rimuovere i temi e poi aggiungerli di nuovo dopo l’aggiornamento.
root@geeksove:/var/discourse# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8bf07ae47872 local_discourse/app "/sbin/boot" 7 weeks ago Up 2 hours 0.0.0.0:80-\u003e80/tcp, :::80-\u003e80/tcp, 0.0.0.0:443-\u003e443/tcp, :::443-\u003e443/tcp app
Penso che ci sia un componente del tema che causa il problema. Devi rimuoverlo, aggiornare e poi riaggiungere i temi finché non trovi il problema. O, almeno, credo.