我为betmodo.com安装了SSL证书,但收到ERR_CERT_COMMON_NAME_INVALID错误…你知道问题出在哪里吗
服务器堆栈:Node.js/Express
托管提供商:AWS
操作系统:Ubuntu
有趣的是,如果我接受忽略浏览器中的警告并“自行承担风险”并加载站点并查看证书(通过单击地址栏中的锁定符号)…它说这是一个有效的证书,Hi@Satyendra
萨蒂恩德拉:
我为betmodo.com安装了SSL证书,但收到ERR_CERT_COMMON_NAME_INVALID错误…你知道问题出在哪里吗
这就是使用浏览器的问题所在。浏览器缓存重定向,因此某些URL可能部分不可见。
域名
HTTP-状态
重定向
秒。
G
35.160.23.100
302
0.360
一个
35.160.23.100
302
0.363
一个
35.160.23.100
200个
6.933
B类
35.160.23.100
200个
6.710
N
证书错误:远程认证名称不匹配
?Http://betmodo.com/.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de
35.160.23.100
302
0.367
一个
?Http://www.betmodo.com/.well-known/acme-challenge/check-your-website-dot-server-daten-dot-de
35.160.23.100
302
0.363
一个
500
6.494
S
内部服务器错误
500
6.500
N
内部服务器错误
证书错误:远程认证名称不匹配
两个http版本都重定向(没有新的DNS查询)到他们的HTTPS版本,这很好(A级)。
但你的证书
Cn=betmodo.com
27.01.2019
27.04.2019
Betmodo.com-1入场券
只有一个域名,所以你的www版本不安全。但如果您确认,则您的浏览器将重定向到非WWW版本。
因此,使用两个域名创建一个证书:
-d betmodo.com-d www.betmodo.com
并使用这张证书。