Nginx SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share
Nginx SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share
我在 nginx 错误日志中收到此错误:
SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking
我目前使用 Let's Encrypt。有解决这个问题的想法吗?谢谢大家。
这不是你的问题。
在这种情况下,您能做的最好的事情就是保持服务器的合理更新和安全。
最好的情况是请求的客户端是 运行 严重过时的软件,最坏的情况是您的服务器只是被连接到 Internet 的受损设备扫描漏洞。
我个人倾向于扫描,因为我自己在私人开发服务器上看到了这些错误,只有我应该有正当理由连接到它,但我看到了大量的 IP 地址来自世界各地的错误提到。
这里已经提供了类似的问题和答案:
https://serverfault.com/questions/905011/nginx-ssl-do-handshake-failed-ssl-error1417d18cssl/905019
注意安全。
当我从伊朗的计算机向伊朗境外的服务器发送 HTTPS 请求时,我遇到了类似的错误。最后我得出结论,问题出在我们的互联网上(可能是政府过滤),使用 vpn 解决了问题。
所以建议用vpn测试
检查你的密钥与其他settings.ini文件的解耦
你的应用密码没有链接到你设置的变量
这听起来很简单,但我一直在努力解决这个问题,因为我试图访问 http://example.com
而不是 https://example.com
。这可能不是你的问题 - 但它对我有用。
我在 nginx 错误日志中收到此错误:
SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking
我目前使用 Let's Encrypt。有解决这个问题的想法吗?谢谢大家。
这不是你的问题。
在这种情况下,您能做的最好的事情就是保持服务器的合理更新和安全。
最好的情况是请求的客户端是 运行 严重过时的软件,最坏的情况是您的服务器只是被连接到 Internet 的受损设备扫描漏洞。
我个人倾向于扫描,因为我自己在私人开发服务器上看到了这些错误,只有我应该有正当理由连接到它,但我看到了大量的 IP 地址来自世界各地的错误提到。
这里已经提供了类似的问题和答案: https://serverfault.com/questions/905011/nginx-ssl-do-handshake-failed-ssl-error1417d18cssl/905019
注意安全。
当我从伊朗的计算机向伊朗境外的服务器发送 HTTPS 请求时,我遇到了类似的错误。最后我得出结论,问题出在我们的互联网上(可能是政府过滤),使用 vpn 解决了问题。
所以建议用vpn测试
检查你的密钥与其他settings.ini文件的解耦 你的应用密码没有链接到你设置的变量
这听起来很简单,但我一直在努力解决这个问题,因为我试图访问 http://example.com
而不是 https://example.com
。这可能不是你的问题 - 但它对我有用。