Gentile Team,
ospito il mio forum su un server Windows personale con VMWARE, ma ora devo migrare l’intero sito del forum su un provider di hosting con un server VPS privato. Potete gentilmente indicarmi come estrarre i dati dal database corrente e qual è la procedura da seguire? Vi chiedo una guida il prima possibile.
pfaffman
(Jay Pfaffman)
14 Maggio 2021, 1:01am
2
Segui semplicemente l’installazione standard ufficiale di Discourse , crea un backup e ripristinalo sul nuovo server.
rahulMasal
(Rahul Masal)
15 Maggio 2021, 10:27pm
3
nginx: [emerg] impossibile caricare il certificato “/shared/ssl/hacksleak.in.cer”: PEM_read_bio_X509_AUX() fallito (SSL: errore:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)
Abbiamo migrato su DigitalOcean, creato un droplet e installato Discourse, ma l’installazione del certificato SSL tramite Let’s Encrypt non è andata a buon fine!
Esiste un modo per trasferire i certificati dal vecchio provider di hosting?
rahulMasal
(Rahul Masal)
15 Maggio 2021, 10:37pm
4
/var/discourse# ./launcher logs app
run-parts: esecuzione di /etc/runit/1.d/00-ensure-links
run-parts: esecuzione di /etc/runit/1.d/00-fix-var-logs
run-parts: esecuzione di /etc/runit/1.d/01-cleanup-web-pids
run-parts: esecuzione di /etc/runit/1.d/anacron
run-parts: esecuzione di /etc/runit/1.d/cleanup-pids
Pulizia dei file PID obsoleti
run-parts: esecuzione di /etc/runit/1.d/copy-env
run-parts: esecuzione di /etc/runit/1.d/letsencrypt
[Sab 15 mag 2021 10:36:13 PM UTC] Utilizzo CA: https://acme-v02.api.letsencrypt.org/directory
[Sab 15 mag 2021 10:36:13 PM UTC] Dominio singolo=‘hacksleak.in’
[Sab 15 mag 2021 10:36:13 PM UTC] Ottenimento del token di autenticazione per dominio per ogni dominio
[Sab 15 mag 2021 10:36:17 PM UTC] Ottenimento della radice web per dominio=‘hacksleak.in’
[Sab 15 mag 2021 10:36:17 PM UTC] Verifica: hacksleak.in
[Sab 15 mag 2021 10:36:22 PM UTC] hacksleak.in: Errore di verifica: Risposta non valida da https://hacksleak.in/.well-known/acme-challenge/BLSpTkHPZbCDDLAdbojYDdoSjQPLrGxzpTIIcA5SQsE [122.169.118.87]:
[Sab 15 mag 2021 10:36:22 PM UTC] Controllare il file di registro per ulteriori dettagli: /shared/letsencrypt/acme.sh.log
Errore durante il caricamento del file ca.cer
[Sab 15 mag 2021 10:36:25 PM UTC] Utilizzo CA: https://acme-v02.api.letsencrypt.org/directory
[Sab 15 mag 2021 10:36:25 PM UTC] Dominio singolo=‘hacksleak.in’
[Sab 15 mag 2021 10:36:25 PM UTC] Ottenimento del token di autenticazione per dominio per ogni dominio
[Sab 15 mag 2021 10:36:29 PM UTC] Ottenimento della radice web per dominio=‘hacksleak.in’
[Sab 15 mag 2021 10:36:29 PM UTC] Verifica: hacksleak.in
[Sab 15 mag 2021 10:36:34 PM UTC] hacksleak.in: Errore di verifica: Risposta non valida da https://hacksleak.in/.well-known/acme-challenge/hdrX104K9Zq4H3TnAG4aYIJauM7gWPPaR4XbSbePiKQ [122.169.118.87]:
[Sab 15 mag 2021 10:36:34 PM UTC] Controllare il file di registro per ulteriori dettagli: /shared/letsencrypt/acme.sh.log
[Sab 15 mag 2021 10:36:35 PM UTC] Installazione della chiave in: /shared/ssl/hacksleak.in.key
[Sab 15 mag 2021 10:36:35 PM UTC] Installazione della catena completa in: /shared/ssl/hacksleak.in.cer
cat: /shared/letsencrypt/hacksleak.in/fullchain.cer: File o directory non esistente
[Sab 15 mag 2021 10:36:37 PM UTC] Utilizzo CA: https://acme-v02.api.letsencrypt.org/directory
[Sab 15 mag 2021 10:36:37 PM UTC] Dominio singolo=‘hacksleak.in’
[Sab 15 mag 2021 10:36:37 PM UTC] Ottenimento del token di autenticazione per dominio per ogni dominio
[Sab 15 mag 2021 10:36:41 PM UTC] Ottenimento della radice web per dominio=‘hacksleak.in’
[Sab 15 mag 2021 10:36:41 PM UTC] Verifica: hacksleak.in
[Sab 15 mag 2021 10:36:45 PM UTC] hacksleak.in: Errore di verifica: Recupero di https://hacksleak.in/.well-known/acme-challenge/wskydv8EjAqM5A0mLVl50KLyy5UBgqHLKQmYbEfcn9U: Connessione rifiutata
[Sab 15 mag 2021 10:36:45 PM UTC] Controllare il file di registro per ulteriori dettagli: /shared/letsencrypt/acme.sh.log
Errore durante il caricamento del file ca.cer
[Sab 15 mag 2021 10:36:48 PM UTC] Utilizzo CA: https://acme-v02.api.letsencrypt.org/directory
[Sab 15 mag 2021 10:36:48 PM UTC] Dominio singolo=‘hacksleak.in’
[Sab 15 mag 2021 10:36:48 PM UTC] Ottenimento del token di autenticazione per dominio per ogni dominio
[Sab 15 mag 2021 10:36:52 PM UTC] Ottenimento della radice web per dominio=‘hacksleak.in’
[Sab 15 mag 2021 10:36:53 PM UTC] Verifica: hacksleak.in
pfaffman
(Jay Pfaffman)
15 Maggio 2021, 10:39pm
5
Devi puntare il DNS al server prima di ricostruire, in modo che ottenga il certificato.
Puoi sincronizzare tramite rsync le directory dei certificati dal vecchio server se si tratta di un’installazione standard. Ci sono argomenti a riguardo.
rahulMasal
(Rahul Masal)
15 Maggio 2021, 10:44pm
6
L’abbiamo già segnalato, ma il problema persiste!
rahulMasal
(Rahul Masal)
15 Maggio 2021, 10:45pm
7
Cos’è l’errore 429 di Let’s Encrypt!
rahulMasal
(Rahul Masal)
15 Maggio 2021, 10:45pm
8
Come spostare i certificati o esiste un altro modo per risolvere??
pfaffman
(Jay Pfaffman)
15 Maggio 2021, 10:48pm
9
Vedo ancora il vecchio sito all’indirizzo URL.
Puoi copiare le directory ssl e let’s encrypt. Puoi cercare degli esempi.
rahulMasal
(Rahul Masal)
16 Maggio 2021, 1:59am
10
Per favore, indicami la posizione dei certificati SSL così li scarico.
429 significa che hai tentato di rinnovare il certificato troppe volte in una settimana. Attendi qualche giorno e il limite settimanale scadrà.
1 Mi Piace
rahulMasal
(Rahul Masal)
16 Maggio 2021, 4:39am
12
Se sposto l’intera cartella /var/Discourse compressa in zip su un nuovo server e la estraggo… dopo di che eseguo ./launcher rebuild app.yml
funzionerà??
pfaffman
(Jay Pfaffman)
16 Maggio 2021, 1:37pm
13
No. Ma puoi aggiungere un altro dominio come descritto in Impostazione di Let’s Encrypt con più domini . Se la richiesta riguarda un insieme diverso di domini, verrà conteggiata come una nuova richiesta. In alternativa, puoi attendere alcuni giorni.
1 Mi Piace