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