gpt4 book ai didi

ssl - Nginx反向代理错误:14077438:SSL SSL_do_handshake() failed

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:52 27 4
gpt4 key购买 nike

所以我使用以下设置为站点创建一个反向代理,如下所示。

  server {
listen 80;
server_name mysite.com;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
root /home/ubuntu/p3;
location / {
proxy_pass https://mysiter.com/;
proxy_redirect https://mysiter.com/ $host;
proxy_set_header Accept-Encoding "";
}
}

但是出现 BAD GATE WAY 502 错误,下面是日志。

2016/08/13 09:42:28 [error] 26809#0: *60 SSL_do_handshake() failed (SSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error) while SSL handshaking to upstream, client: 103.255.5.68, server: mysite.com, request: "GET / HTTP/1.1", upstream: "https://105.27.188.213:443/", host: "mysite.com"
2016/08/13 09:42:28 [error] 26809#0: *60 SSL_do_handshake() failed (SSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error) while SSL handshaking to upstream, client: 103.255.5.68, server: mysite.com, request: "GET / HTTP/1.1", upstream: "https://105.27.188.213:443/", host: "mysite.com"

任何帮助将不胜感激。

最佳答案

在 Nginx 1.9.0 上看到完全相同的错误,看起来它是由使用 SNI 的 HTTPS 端点引起的。

将此添加到代理位置修复它:

proxy_ssl_server_name on;

关于ssl - Nginx反向代理错误:14077438:SSL SSL_do_handshake() failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38931468/

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