Sto ricevendo il messaggio: Non sei connesso a Discourse. dalla scheda Connessioni nel pannello del plugin di WordPress. Ricevo questo errore quando pubblico una nuova voce su WordPress:
Errore cURL 7: Impossibile connettersi a discourse.mysite.com sulla porta 443: Connessione rifiutata
Lo stesso errore si verifica anche quando ci si connette senza SSL, sulla porta 80.
La chiave API è stata copiata correttamente.
Funzionava quando l’ho installato inizialmente, ma poi ho dovuto cambiare i sottodomini di WordPress e Discourse, e ora non funziona più. Cosa mi sto perdendo?
Ti suggerisco di rimuovere completamente (disabilita e poi elimina) il plugin wp-discourse. Reinstallalo, inserisci di nuovo le informazioni di connessione e verifica se funziona.
Ok, risolto. Poiché ho 2 IP nel mio droplet, ho dovuto modificare /etc/hosts per associare il dominio del mio Discourse all’IP reale associato a Discourse, invece di 127.0.0.1.
Quello che ancora non capisco è se sia necessario abilitare i webhook per far apparire i commenti di Discourse su WordPress o meno.
I webhook consentono a Discourse di inviare nuovi post a WordPress immediatamente. Non credo esista alcun altro meccanismo di polling, ma forse ho dimenticato qualcosa.