Hey Romain, es könnte ein paar verschiedene Gründe geben.
Der Grund, warum wir kürzlich eine Logging-Infrastruktur für das Plugin hinzugefügt haben, besteht darin, solche Probleme direkt zu diagnostizieren. Wir werden bald auch Logging für die Verbindungsfunktionalität hinzufügen, aktuell ist es jedoch nur in der Veröffentlichungsfunktionalität aktiv.
Ein Verbindungsproblem in den Veröffentlichungsprotokollen wird uns wahrscheinlich nichts Nützliches verraten. Dennoch hast du einen Veröffentlichungsversuch erwähnt, also überprüfe bitte zunächst das Admin-Bereich “Logs” im WP Discourse-Plugin. Du kannst mir eine bestimmte Zeile aus dem Protokoll mitteilen oder das gesamte Protokoll per PN senden. Ich empfehle außerdem, neue API-Anmeldeinformationen in deinem Discourse zu erstellen und diese im Plugin zu hinterlegen, um sicherzustellen, dass dies nicht die Ursache ist.
Abgesehen davon – und ohne dies zu einem Hin und Her mit deinem Hosting-Anbieter machen zu wollen – deutet die Unfähigkeit, eine Domain per cURL abzurufen, eher auf ein Umgebungsproblem als auf ein Plugin-Problem hin. Wenn du hier nach ähnlichen Fehlern suchst, wirst du feststellen, dass @simon verschiedenen Nutzern geholfen hat, Probleme zu diagnostizieren, die im Wesentlichen Umgebungsprobleme sind. Siehe beispielsweise (inklusive einiger möglicher Diagnose-Tools):
Ich empfehle dir, deinen Hosting-Anbieter etwas genauer zu befragen und nach dem Grund für die Unfähigkeit zu fragen, eine cURL-Anfrage an eine Domain zu stellen. Falls sie einen spezifischeren Grund haben zu glauben, dass es sich um ein Problem mit dem WP Discourse-Plugin handelt und nicht etwa um eine falsche cURL-Version auf dem Server (was auf den ersten Blick wahrscheinlicher ist), können sie gerne hier posten oder mir sogar eine PN schreiben. Ich würde mich freuen, gemeinsam mit ihnen weiter zu untersuchen.