Ho dovuto rimuovere Sendgrid perché mi venivano addebitati costi eccessivi per il mio piccolo sito, quindi sono passato a SMTP2Go.
Ho ricevuto le istruzioni su cosa usare per Discourse e ho apportato le modifiche tramite il comando discourse-setup nella console. Da quando l’ho fatto, non riesco ad accedere al forum tramite IP o URL: forum.g2ic.com
Non ho apportato modifiche a nient’altro, quindi non capisco cosa c’è che non va. Ho ricostruito l’app diverse volte senza alcun cambiamento.
C’era un’altra persona che ha avuto questo problema ma aveva Wordpress in esecuzione sulla stessa porta, ma io non ho niente del genere. Ho cambiato SOLO le informazioni SMTP.
Qualcuno può darmi QUALSIASI suggerimento? Sono disposto a pagare per l’aiuto – ho lottato con questo per le ultime 7 ore. Ho solo bisogno che questo venga risolto.
Dovrebbe essere causato dalla mancanza di una regola in entrata HTTPS (443) nelle regole del firewall cloud di DO. Controlla le regole del firewall DigitalOcean sotto Regole in entrata per vedere se c’è una regola HTTPS (443). In caso contrario, prova ad aggiungerla.
@David_Ghost Ho provato a rimuovere le voci “A”, ho atteso circa 15 minuti e poi le ho riaggiunte. Nessun cambiamento.
@anoedo Non c’era alcun firewall cloud abilitato sul droplet. L’ho aggiunto secondo le tue istruzioni. È attivo da circa 5 minuti. Nessun cambiamento al momento.
Posso provare a eseguire di nuovo discourse-setup per vedere se mi dà un nuovo messaggio riguardo a quella porta. Forse?
Non è corretto. Dovresti modificare il record “A” per impostarlo temporaneamente su “DNS ONLY” (nuvola grigia) e poi rifare una configurazione di discourse dopo 5 minuti. Dovrebbe funzionare.
Capito. La “A” per il forum è stata messa in proxy. L’ho impostata su “Solo DNS”. Aspetterò 5 minuti, poi eseguirò di nuovo la configurazione. Riporterò i risultati.
Questa volta mi ha permesso di completare il processo di configurazione di discourse (anche se me l’ha permesso la primissima volta circa 8 ore fa). Non ho riscontrato errori di porta e la ricompilazione è stata completata.
Ho ancora lo stesso problema. Apprezzo la risposta!!
g2ic.com che reindirizza automaticamente a forum.g2ic.com non funziona e ricevo un errore “host”. Provo a inserire solo l’indirizzo IP e ricevo comunque lo stesso errore.
Tornerò più tardi stasera per controllare. Ma apprezzerei molto qualsiasi pensiero o ulteriore suggerimento. Grazie mille per aver letto.
Forse c’è un indizio nel log dell’app di ricostruzione? Non so come registrarlo, ma se qualcuno può dirmi come, sarò felice di pubblicarlo quando torno a casa.
L’ho lasciato grigio per un po’, poi sono tornato al proxy perché tutti i miei altri sottodomini erano proxy (arancioni). D’ora in poi lo lascerò grigio finché la cosa non sarà risolta. Grazie!
Sembra che tu sia stato limitato nella frequenza e non disponga di un certificato, quindi nginx non si avvierà. Dovrai attendere la fine del limite di frequenza o aggiungere un altro sottodominio (magari il dominio apex) utilizzando alias host come descritto su Set up Let’s Encrypt with multiple domains / redirects
Dovrai puntare l’altro nome host al server con un altro record A (o cname se è un sottodominio)
Penso che il succo sia aggiungere quelle due voci sotto le variabili d’ambiente. Ci proverò. Ho già impostato l’inoltro del dominio in modo che le persone che vanno su “g2ic.com” vengano già inoltrate a “forum.g2ic.com”, quindi mi chiedo se ci saranno conflitti.
((Quando gestivo questo sito negli anni '90, sembrava MOLTO PIÙ FACILE ))
Qualcuno può dirmi però PERCHÉ diavolo è successo cambiando solo i valori SMTP??
È perché in generale cambiamo i dettagli smtp in app.yml e poi ricostruiamo.
Dato che l’hai fatto tramite discourse setup con un proxy, hai un errore di configurazione. E se lo fai troppe volte (5 volte), vieni limitato da lets encrypt per 1 settimana. Ma è strano, dato che non riesco a vederlo controllare il tuo dominio su crt.sh
Ho eseguito un docker logs -f app e ho visto errori riguardanti LETSENCRYPT_ACCOUNT_EMAIL non valido (sembra che abbia il valore “OFF” nelle tue versioni precedenti del file). L’ho cambiato con il tuo indirizzo email, ho ricostruito e ora funziona.
Apprezzo l’aiuto di tutti. Sembra che sia stato un strano errore di configurazione da parte di un precedente installatore. (Non ho impostato quel valore su “OFF”). Ma sono di nuovo online. Non ho controllato se l’email funziona, ma vedremo! Sono così sollevato a questo punto! Grazie!