Il mio sito è inattivo dopo aver eseguito il normale aggiornamento. Per la prima volta in circa 5 anni il mio sito è inattivo quando uso Discourse ; (
FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate' fallito con ritorno #<Process::Status: pid 825 exit 1>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap fallito con codice di uscita 1
** FALLITO IL 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.
54ec95bfcd416ae2554e5b0a40500e7f72decb55f1f9c654999cbd92406760a9
==================== FINE LOG DI RICOSTRUZIONE ====================
Impossibile ricostruire l'app.
Controllo del nome del dominio in corso . . .
Connessione a studmed.dk riuscita.
Probabilmente dovresti rimuovere tutti i plugin non standard e ricostruire.
Tentativo di riavviare il container esistente. . .
Rilevato arch x86_64.
ATTENZIONE: il file containers/app.yml è leggibile da tutti. Puoi proteggere questo file eseguendo: chmod o-rwx containers/app.yml
avvio del container esistente
+ /usr/bin/docker start app
Risposta di errore dal daemon: il driver non è riuscito a programmare la connettività esterna sull'endpoint app (eef93cb64eeeacc30b9e5b99831e9fe910370e46242b83a8c4592df3a0d3415d): 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.
==================== PLUGIN ====================
- git clone https://github.com/discourse/docker_manager.git
## - git clone https://github.com/discoursehosting/discourse-sitemap.git
- git clone https://github.com/discourse/discourse-akismet.git
## - git clone https://github.com/angusmcleod/discourse-ratings.git
- git clone https://github.com/discourse/discourse-plugin-linkedin-auth.git
## - git clone https://github.com/discourse/discourse-adplugin.git
## - git clone https://github.com/discourse/discourse-affiliate.git
- git clone https://github.com/discourse/discourse-yearly-review
- git clone https://github.com/davidtaylorhq/discourse-whos-online
## - git clone https://github.com/paviliondev/discourse-custom-wizar
- git clone https://github.com/discourse/discourse-reactions
- git clone https://github.com/discourse/discourse-chat
- git clone https://github.com/merefield/discourse-chatbot
ATTENZIONE:
Hai quelli che sembrano essere plugin non ufficiali.
Se hai problemi, dovresti disabilitarli e riprovare a ricostruire.
Vedi https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb per l'elenco ufficiale.
========================================
Versione di Discourse su studmed.dk: NON TROVATA
Versione di Discourse su localhost: NON TROVATA
==================== INFORMAZIONI MEMORIA ====================
RAM (MB): 2040
totale usato libero condiviso buff/cache disponibile
Mem: 1992 155 1024 0 812 1654
Swap: 2047 60 1987
==================== CONTROLLO SPAZIO DISCO ====================
---------- Spazio disco OS ----------
Filesystem Dimensione Usato Disp. Uso% Montato su
/dev/vda1 49G 40G 8.7G 83% /
==================== INFORMAZIONI DISCO ====================
Disco /dev/vda: 50 GiB, 53687091200 byte, 104857600 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione settore (logica/fisica): 512 byte / 512 byte
Dimensione I/O (minima/ottimale): 512 byte / 512 byte
Tipo etichetta disco: gpt
Identificativo disco: 3980448C-AF15-4833-A022-C759F0D2D80A
Device Inizio Fine Settori Dimensione Tipo
/dev/vda1 227328 104857566 104630239 49.9G File system Linux
/dev/vda14 2048 10239 8192 4M Boot BIOS
/dev/vda15 10240 227327 217088 106M Dati Microsoft di base
Le voci della tabella delle partizioni non sono nell'ordine del disco.
==================== FINE INFORMAZIONI DISCO ====================
==================== TEST MAIL ====================
Per un test robusto, ottieni un indirizzo da http://www.mail-tester.com/
Oppure invia semplicemente un messaggio di prova a te stesso.
Indirizzo email per il test della posta? ('n' per saltare) [studmed@liljefred.dk]: abb@liljefred.dk
Invio posta a abb@liljefred.dk. . .
Risposta di errore dal daemon: Il container 6a58d9b02acb4c39285c1ea4b2f2362708be501a9f3ffa0b771cb31b74504ad6 non è in esecuzione
Sostituzione: SMTP_PASSWORD
Sostituzione: LETSENCRYPT_ACCOUNT_EMAIL
Sostituzione: DEVELOPER_EMAILS
Sostituzione: DISCOURSE_DB_PASSWORD
Sostituzione: Invio posta a
==================== FINE! ====================
Puoi esaminare l'output di questo script con
LESS=-Ri less /tmp/discourse-debug.txt
MA PRIMA, assicurati di conoscere i primi tre comandi qui sotto!!!
Comandi da conoscere quando si visualizza il file con il comando sopra (chiamato 'less'):
q -- esci
/error<ENTER> -- cerca la parola 'error'
n -- cerca la prossima occorrenza
g -- vai all'inizio del file
f -- vai avanti di una pagina
b -- torna indietro di una pagina
G -- vai alla fine del file
root@forum:/var/discourse#```