gpt4 book ai didi

nginx - SSL 握手失败

转载 作者:行者123 更新时间:2023-12-04 03:01:29 25 4
gpt4 key购买 nike

奇怪的情况:有一个android应用程序。在它直接工作到 apache2 之前。最近我尝试使用 nginx 作为反向代理。应用程序停止工作。 nginx 日志上的调试显示“SSL_do_handshake() failed (SSL: error:14094416:SSL routines:SSL3_READ_BYTES:sslv3 alert certificate unknown:SSL alert number 46) while SSL handshaking”。然后切换回 apache2,打开调试,但在 apache2 应用程序连接使用 TLS 而不是 SSLv3。有没有人遇到过这种情况?为什么android应用程序尝试使用SSLv2(已弃用)但使用带有TLS的apache2连接nginx?
感谢您提前的想法。

最佳答案

我找到了答案。实际上,当我使用 nginx 作为反向代理时,我在 nginx 中使用了来自 apache 的 SSL 证书。我发现,在 nginx 中,SSL 证书申请有一种不同的方法。下面的链接帮助了我:
https://medium.com/@mrkdsgn/steps-to-install-a-go-daddy-ssl-certificate-on-nginx-on-ubuntu-14-04-ff942b9fd7ff
希望答案能帮助你不要像我一样犯错误。

关于nginx - SSL 握手失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48841551/

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