nginx记录报错:upstream prematurely closed connection while reading upstream
当服务器环境为:
主机1:使用nginx且配置了ssl提供https访问,用proxy_pass方式转发到主机2的webman应用
主机2:提供webman应用服务,但未设置ssl证书。
此时,访问较大文件时会出现如上错误。
解决方法:
主机2也启用nginx并配置https,在主机2中用proxy_pass转发到本地的webman应用。
*有些文档提供的方法是如下配置nginx,但在我这里无效。
proxy_http_version 1.1; # HTTP/1.1支持分块传输
proxy_set_header Connection "";
chunked_transfer_encoding on; # 启用分块传输