[ПЛАТНО] Исправление ошибки cURL 6 в плагине Discourse WP

Всем привет,

Я пытаюсь настроить плагин Discourse для WordPress, но, что бы я ни делал, всё равно получаю сообщение об ошибке: «Вы не подключены к Discourse. Если вы настраиваете плагин, это уведомление должно исчезнуть после заполнения формы на этой странице». Кроме того, не загружается список категорий Discourse на вкладке «Опубликовать». Я установил плагин «Query Monitor», и он показывает ошибку: «cURL error 6: Could not resolve host: discourse.saladebriefing.com.br». (скриншот здесь)

Домен моего сайта — saladebriefing.com.br. На сколько я могу судить, SSO работает корректно, но я боюсь, что если сейчас не исправить эту проблему, в будущем возникнут ещё большие трудности.

Сайт размещён на хостинге Siteground за брандмауэром Sucuri, а Discourse — на Vultr. Я уже обращался в поддержку всех трёх сервисов и перепробовал большинство решений, найденных здесь: проверял, не блокируют ли брандмауэры что-либо, активирован ли TLS с обеих сторон, настроены ли DNS-резолверы на сервере Discourse, корректны ли цепочки SSL-сертификатов и т.д. Просто больше идей нет.

Сайт всё ещё в разработке, поэтому простои не страшны, главное — решить проблему как можно скорее. Я готов заплатить от 20 до 50 долларов за эту задачу (правильное подключение WordPress и Discourse, а также устранение всех отображаемых сообщений об ошибках). Не знаю, много это или мало, поэтому готов пересмотреть сумму при необходимости. После завершения работы ожидаю, что вы подробно опишете, что именно было сделано, чтобы я точно знал, как в будущем самостоятельно решать эту проблему.

Заранее спасибо.

Лукас

Вам нужно проверить DNS-резолверы на сервере WordPress, а не на стороне Discourse.

2 лайка

Приношу извинения за проблемы, с которыми вы столкнулись при подключении вашего сайта WordPress к Discourse. Несколько дней назад поступило аналогичное сообщение от сайта WordPress, размещенного на хостинге Siteground. Эта проблема была решена, но неясно, что именно помогло: Unable to connect Discourse and WordPress - #16 by DannyDover.

3 лайка

Спасибо @RGJ и @simon за совет. Я отправил это сообщение в службу поддержки Siteground, и они наконец выяснили, что стало причиной:

Я проверил все предложения и заметил, что упоминался ещё один наш клиент, столкнувшийся с той же проблемой. В его случае проблема была решена обновлением IP-адреса, на который должен указывать домен в локальной DNS-зоне на нашем сервере.

После добавления следующей DNS-записи:

discourse.saladebriefing.com.br. 14400 IN A 45.32.168.108

Подключение было успешно установлено вашим плагином немедленно.

Вот так всё и вышло. Особая благодарность Стеле К. из службы поддержки Siteground, которая проявила терпение, внимательно всё проверила и наконец разобралась в ситуации.

3 лайка

Звучит очень ненадёжно.

1 лайк

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.