我正在使用 Mandrill 并且设置 Webhook 失败。 我将域移至新服务器并重新设置 SSL。
现在,当我查看Web Hooks管理页面时,我看到此错误:- 错误:开机自检失败 https://my.website.com/hooks/mandrill.php:SSL 证书问题,请验证 CA 证书是否正常。 详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
当我尝试更改此 Webhook 的 URL 时,我得到的只是 - 我们无法验证该网址是否存在。更多信息
当我联系 Mandrill 支持时,他们建议我的 SSL 证书可能缺少中间 CA。 浏览器不会关心,但服务器确实关心并且会失败。
这个网址帮助我弄清楚我的中间 CA 确实没有安装- https://www.sslshopper.com/ssl-checker.html
最后我没有在/etc/httpd/conf.d/ssl.conf 中启用中间 CA。 这些行被注释掉了。 我删除了评论并重新启动了 Apache 现在一切正常。
我可以保存更改的 Webhook,当我单击发送测试时,它会发送它们。 但是,关于SSL问题的Webhook上仍然存在一个过时的错误。 但它不再阻止我编辑或发送网络钩子
希望这可以为其他人节省一些时间