为什么 letsencrypt SSL 证书显示警告信息?

Why letsencrypt SSL certificate display warning messages?

我是 letsencrypt SSL 证书的新手。

我已关注文章 here,但在加载网站时收到以下警告消息:

Warning: stream_socket_client(): Peer certificate CN=`abc.com' did not match expected CN=`1.2.3.4' in /usr/share/nginx/html/wp-includes/class-wp-http-streams.php on line 150

Warning: stream_socket_client(): Failed to enable crypto in /usr/share/nginx/html/wp-includes/class-wp-http-streams.php on line 150

Warning: stream_socket_client(): unable to connect to ssl://1.2.3.4:443 (Unknown error) in /usr/share/nginx/html/wp-includes/class-wp-http-streams.php on line 150

有什么线索吗?

终于找到答案了

我修改了我的 DNS 控制面板以使用 2 个名称服务器,之前有 4 个名称服务器,来自 2 个不同的网络托管服务提供商。

然后我尝试了:

sudo certbot --nginx -d abc.com -d www.abc.com --force-renewal

刷新了浏览器,瞧,现在可以用了。

希望这对遇到同样问题的人有用。