用 Let's Encrypt 签了发单域名证书,成功启用, Safari 、 Chrome 、 Firefox 、国内第三方浏览器都正常显示绿标,唯独 IE 和 Edge 提示证书不可信,网上查了是支持的,难道签发的姿势不对?手动签发的。有朋友知道是什么情况吗
用 Let's Encrypt 签了发单域名证书,成功启用, Safari 、 Chrome 、 Firefox 、国内第三方浏览器都正常显示绿标,唯独 IE 和 Edge 提示证书不可信,网上查了是支持的,难道签发的姿势不对?手动签发的。有朋友知道是什么情况吗
|
squid157Mar 24, 2017 via iPhone
1
看看是不是证书链不完整
|
|
xiaozMar 24, 2017
2
请把域名贴出来
|
|
peesefooMar 24, 2017 via Android
3
难道你用的是 ie8 , ie6 ?
|
|
EleutheriosMar 24, 2017
5
我记得 LE 会生成两个证书,其中有个 DOMAIN.chained.crt ,试试那个
|
|
squid157Mar 24, 2017
6
|
|
7
@squid157 提示证书不可信是少放了 ChainFile
Let's Encrypt 签发的证书: fullchain.pem 、 privkey.pem 、 chain.pem 、 cert.pem SSLCertificateFile /web/ssl/cert.pem SSLCertificatekeyFile /web/ssl/privkey.pem SSLCertificateChainFile /web/fullchain.pem 改成这样后不会提示证书不可信了,但是 IE 下方会提醒:只显示安全内容按钮 |
|
EleutheriosMar 24, 2017
8
@kkxxxxxxx 只显示安全内容按钮......你用 Firefox 看下,是不是 partially encrypted
|
|
9
|
|
cy18Mar 24, 2017
10
把证书信息的截图贴出来一下就知道问题在哪里了- -现在大家都在瞎猜- -
|
|
ChasYuanMar 24, 2017 via Android
11
同 lets encrypt 没问题。应该是什么地方没弄好
|
|
bestoMar 24, 2017
12
@kkxxxxxxx 把 fullchain.pem 换成 chain.pem 。
做 IKEv2 VPN 的时候就发现了这样的问题, iOS/MAC 放 fullchain 就可以, windows 只能只有 immediate chain. 如果只有 fullchain ,还需要从 fullchian 里面扒.... |
|
13
@besto 嗯,已经换过来了
SSLCertificateFile /web/ssl/cert.pem SSLCertificatekeyFile /web/ssl/privkey.pem SSLCertificateChainFile /web/ssl/chain.pem IE 不会显示不可信任了,但是有 ’只显示不安全内容‘ 提醒 |
|
15
|
|
zpf124Mar 24, 2017
16
|
|
zpf124Mar 24, 2017
17
我自己的是没问题的
|
|
YienMar 24, 2017 via iPhone
20
记录一下,准备也适用 LE 了。
|
|
JodalMar 24, 2017
21
推荐 https://github.com/mholt/caddy ,无痛 LE ,个人博客站点啥的很好用。
|