Я создал ключ API, ввёл URL, API, имя пользователя, и вот что я получаю от плагина WP Discourse.
Вы не подключены к Discourse. Проверьте, что настройки подключения указаны верно. Если проблема сохраняется, включите логи подключения и проверьте их.
А вот лог, который я получаю.
[2022-06-05 17:20:38] connection.INFO: check_connection_status.failed_to_connect {“error”:“wpdc_response_error”,“message”:“От Discourse был получен некорректный ответ”,“http_code”:“”,“http_body”:“”}
А иногда такой лог.
[2022-06-05 16:14:55] connection.INFO: check_connection_status.failed_to_connect {“error”:“wpdc_response_error”,“message”:“От Discourse был получен некорректный ответ”,“http_code”:404,“http_body”:“\u003chtml\u003e\r\n\u003chead\u003e\u003ctitle\u003e404 Not Found\u003c/title\u003e\u003c/head\u003e\r\n\u003cbody\u003e\r\n\u003ccenter\u003e\u003ch1\u003e404 Not Found\u003c/h1\u003e\u003c/center\u003e\r\n\u003chr\u003e\u003ccenter\u003enginx\u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e\r\n”}
Я также проверил через curl, и вот что получилось.
curl: (60) SSL: альтернативное имя субъекта сертификата не совпадает с именем целевого хоста ‘cmasfo.com’
Подробнее здесь: curl - SSL CA Certificates
curl не смог проверить подлинность сервера и, следовательно, не смог
установить защищённое соединение с ним. Чтобы узнать больше об этой ситуации и о том, как её исправить, пожалуйста, посетите веб-страницу, указанную выше.
Что мне делать в такой ситуации?