
1 AirSc 2016-01-31 13:06:40 +08:00 via Android Android 版本是什么 |
2 chromee 2016-01-31 13:11:27 +08:00 via Android 安卓系统没有预置某些 CA 导致的 和浏览器并没有什么关系 或者你没有配置完整的证书链 |
4 yylzcom 2016-01-31 13:45:11 +08:00 |
7 jasontse 2016-01-31 14:19:17 +08:00 via Android 灰色的锁长什么样,表示没见过。 |
8 SourceMan 2016-01-31 14:21:46 +08:00 灰色的锁不是你自己的网页上混合了 HTTP 的资源吗? 而且新的 chrome 也取消这个灰色的锁了,直接是普通的 icon |
9 initialdp OP @AirSc 不明白这个是啥。 lets encrypt 创建的 live 目录下有这个文件。我需要做其他操作么? 我是按照 https://letsencrypt.org/howitworks/ 文档里的步骤做的,采用 webroot 方式验证。 @SourceMan 好吧,可能是个灰色的小页面标志,当时没仔细看。现在很明确是个绿色的小锁。 |
10 Slienc7 2016-01-31 15:59:51 +08:00 StartSSL 的灰色小锁应该是你的配置问题; LE 自己的根 CA 已经加到了主流浏览器 /系统的较新版本中,还用 IdenTrust 做了交叉验证, IdenTrust 在 Android2.x 和 WinXP 平台不被信任,其他情况下不被信任可能是证书链配置不完整。 |
12 just1 2016-01-31 16:10:09 +08:00 via Android 这个 ca 比较新,系统没内置在信任证书吧 |
13 initialdp OP |
15 AirSc 2016-01-31 17:39:53 +08:00 via Android @initialdp 缺少中级证书,就是我上面说的 chain 。或者你直接用那个 fullchain |
16 initialdp OP @xgowex @AirSc 非常感谢! 问题解决了!修改 apache 的配置,将下面的 SSLCertificateChainFile 加入进去就好了。 SSLCertificateChainFile /etc/letsencrypt/live/minisipserver.com/chain.pem 手工打造就是容易出问题啊。 |