Creé una clave de API, escribí la URL, la API, el nombre de usuario y esto es lo que obtengo del plugin WP Discourse.
No estás conectado a Discourse. Comprueba que la configuración de tu conexión sea correcta. Si el problema persiste, activa los registros de conexión y consulta los Registros.
Y este es el registro que obtengo.
[2022-06-05 17:20:38] connection.INFO: check_connection_status.failed_to_connect {“error”:“wpdc_response_error”,“message”:“Se devolvió una respuesta no válida desde Discourse”,“http_code”:“”,“http_body”:“”}
Y a veces este registro.
[2022-06-05 16:14:55] connection.INFO: check_connection_status.failed_to_connect {“error”:“wpdc_response_error”,“message”:“Se devolvió una respuesta no válida desde Discourse”,“http_code”:404,“http_body”:“\r\n404 Not Found\r\n\r\n
404 Not Found
\r\n\r\nnginx\r\n\r\n\r\n”}
También revisé curl y esto es lo que obtengo.
curl: (60) SSL: no hay otro nombre de asunto de certificado que coincida con el nombre del host de destino ‘cmasfo.com’
Más detalles aquí: curl - SSL CA Certificates
curl no pudo verificar la legitimidad del servidor y, por lo tanto, no pudo
establecer una conexión segura con él. Para obtener más información sobre esta situación y
cómo solucionarla, visita la página web mencionada anteriormente.
Para este tipo de problema, por favor, consulta mi respuesta aquí:
En particular:
Recomendaría presionar un poco más a tu proveedor de hosting, preguntándoles por qué habría una incapacidad para hacer una solicitud cURL a un dominio. Si tienen alguna razón más específica para pensar que es un problema con el plugin WP Discourse, y no, por ejemplo, una versión incorrecta de cURL en el servidor (lo cual, a primera vista, es más probable), son bienvenidos a publicar aquí, o incluso enviarme un mensaje privado, y estaré encantado de investigarlo más a fondo con ellos.