Facebook 对象调试器:卷曲错误:SSL_PEER_CERTIFICATE SSL:没有替代证书主题名称

5 curl facebook ssl-certificate facebook-opengraph

我无法使用 Facebook 对象调试器(lint 工具)(https://developers.facebook.com/tools/debug/og/object/)测试站点上的开放图形标签。返回的错误是:

Object at URL 'https://www.musicharvest.org/' of type 'website' is invalid because a required property 'og:title' of type 'string' was not provided.

Curl Error : SSL_PEER_CERTIFICATE SSL: no alternative certificate subject name matches target host name 'www.musicharvest.org'
Run Code Online (Sandbox Code Playgroud)

结果是没有解释开放图形标签。

该站点存在并且 SSL 证书包含 www.musicharvest.org 和 musicharvest.org。

有没有人知道这里可能存在什么问题?

Jor*_*weg 5

搜索此问题时,我注意到我在调试器中放置的正常“http” URL 指向我的注册商,而不是我的网站。所以我认为是 DNS 问题,我是对的。当我更改域的 ipv6 AAAA 记录并将其指向服务器的 ipv6 地址时,“https”链接的“SSL_PEER_CERTIFICATE SSL”错误消失了。

也许这也为你修复了它。

似乎 Facebook 用 ipv6 做了一些事情