Я использую Mandrill и настройка webhooks не удается. я перенес свой домен на новый сервер и снова настроил ssl.
Теперь, когда я смотрю на страницу администратора веб-хуков, я вижу эту ошибку:
— Ошибка: POST to https://my.website.com/hooks/mandrill.php Сбой: проблема с сертификатом SSL, проверьте, что сертификат CA в порядке. Сведения: ошибка: 14090086: подпрограммы SSL: SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата
когда я пытаюсь изменить URL для этого webhook, все, что я получаю, это
— Мы не можем проверить, что URL существует. Больше информации
Когда я связался со службой поддержки Mandrill, они предположили, что в моем сертификате SSL может отсутствовать промежуточный CA. То, что браузерам было бы все равно, но сервер все равно и потерпит неудачу.
этот URL помог мне понять, что мой промежуточный CA действительно не был установлен
— https://www.sslshopper.com/ssl-checker.html
В итоге у меня не был включен промежуточный CA в /etc/httpd/conf.d/ssl.conf. строки были закомментированы. Я удалил комментарии и перезапустил Apache, и теперь все работает хорошо.
я мог сохранить измененный веб-крючок, и когда я нажал кнопку отправить тест, он отправил их. однако в webhook все еще была несущественная ошибка по поводу проблемы ssl. но это больше не мешало мне редактировать или отправлять webhooks
надеюсь, это сэкономит кому-то еще время
Других решений пока нет …