找回密码
 立即注册
查看: 125|回复: 3

[求助]nginx大佬 萌新求助

[复制链接]

1881

主题

0

回帖

1881

积分

金牌会员

积分
1881
发表于 2023-8-8 15:51:00 | 显示全部楼层 |阅读模式
server {
    listen 80;
    server_name www.1.com;
    location / {
        proxy_pass http://127.0.0.1:12345/;
        client_max_body_size 2048m;
    }
}
这个配置上传文件正常
server
{
listen 80;
server_name www.1.com;
rewrite ^(.*)$ https://www.1.com$1 permanent;
}
server {
    listen 443 ssl;
    server_name www.1.com;
    ssl_certificate "/etc/nginx/ssl/www.1.com.cer";
    ssl_certificate_key "/etc/nginx/ssl/www.1.com.key";

    ssl_session_cache shared:SSL:1m;
    ssl_session_timeout  10m;
    ssl_ciphers HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers on;
   
    location / {
        proxy_pass http://127.0.0.1:12345/;
        client_max_body_size 2048m;
    }
}
这个传到2分钟就断开
问题出在哪里啊
回复

使用道具 举报

0

主题

946

回帖

0

积分

新手上路

积分
0
发表于 2023-8-8 15:56:31 | 显示全部楼层
别沉啊
回复 支持 反对

使用道具 举报

0

主题

961

回帖

0

积分

新手上路

积分
0
发表于 2023-8-8 15:58:31 | 显示全部楼层
大佬在哪
回复 支持 反对

使用道具 举报

0

主题

964

回帖

0

积分

新手上路

积分
0
发表于 2023-8-8 16:08:06 | 显示全部楼层
chaigpt

从您提供的配置来看,您似乎有一个使用 Nginx 作为反向代理服务器的设置,用于将传入的请求代理到后端的某个应用程序(在这种情况下是 http://127.0.0.1:12345/)。您还有一个重定向配置,将 HTTP 请求重定向到 HTTPS。

关于传输断开的问题,有几个可能的原因,让我们一一检查:

ssl_session_cache 问题:您的 SSL 配置中使用了 ssl_session_cache。如果 ssl_session_cache 配置不正确,可能会导致 SSL 会话问题,从而导致连接被断开。请确保您的 ssl_session_cache 配置正确,并且不会导致会话问题。

后端应用程序问题:传输中断可能是由于后端应用程序的问题引起的。请确保后端应用程序正常运行,并且没有任何网络或处理方面的问题。

SSL 证书和密钥问题:您的 SSL 证书和密钥配置似乎是正确的,但如果证书或密钥有问题,也可能导致连接断开。请确保证书和密钥文件的路径和权限都正确,而且证书文件与密钥文件匹配。

Nginx 日志:检查 Nginx 的错误日志,通常位于 /var/log/nginx/error.log 或类似位置。这些日志可能会提供有关连接中断的更多详细信息,帮助您找出问题的根本原因。

连接超时:您在 SSL 配置中设置了 ssl_session_timeout 和其他 SSL 参数。确保这些参数的设置是合理的,并且不会导致连接超时或断开。

防火墙和网络问题:确保防火墙设置没有导致连接断开,并检查网络设置,确保网络连接稳定。

您可以仔细检查上述几个方面,逐一排除问题,以确定导致连接断开的具体原因。如果问题依旧存在,可能需要更详细的调试和排查。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-10-1 05:01 , Processed in 0.089565 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表