gpt4 book ai didi

ssl - Letsencrypt 不适用于 Android

转载 作者:太空宇宙 更新时间:2023-11-03 14:03:30 24 4
gpt4 key购买 nike

我有一个 digitalocean 服务器(ubuntu 16.4 nginx)+ serverpilot我按照站点教程安装了 letsencrypt:https://www.robertwent.com/blog/using-letsencrypt-serverpilot/

一切顺利,结果是这样的:https://testelcon2.tk

问题:该网站适用于所有桌面浏览器上安装的 ssl但是,在移动 android 浏览器中它不起作用。我收到的错误消息是一个红色的挂锁和消息:网络:ERR_CERT_DATE_INVALID

我测试了我在互联网上找到的其他网站,看看问题是否只出现在我的网站上,它们在我的移动浏览器(crome、safari 和 native 浏览器)中都可以正常工作

我花了 4 天时间试图解决这个问题,但没有成功。会发生什么?我做错了什么?有人可以帮我查一下吗? https://www.ssllabs.com/ssltest/analyze.html?d=testelcon2.tk https://www.sslshopper.com/ssl-checker.html#hostname=https://testelcon2.tk

最佳答案

Android 7.0 中有一个关于椭圆曲线的 HTTPS 连接的已知问题。如果问题仅出现在 Android 7.0 设备上(该错误仅存在于此版本中),则可能是它。

最简单的解决方法是将服务器配置为使用 prime256v1 椭圆曲线。如果你使用 nginx 只需设置

ssl_ecdh_curve prime256v1;

我知道您的错误消息与椭圆曲线没有任何关系,但我在 React Native 中遇到了这个问题,收到了误导性的错误消息,仅更改我服务器中的椭圆曲线设置就解决了它,所以也许它可以提供帮助你。

This answare 比我自己更好地解释了这个问题。

关于ssl - Letsencrypt 不适用于 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47232191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com