upstream timed out (110: Connection timed out) while reading response header from upstream nginx配置例子

proxy_http_version 1.1;
proxy_set_header Connection "";

Allows proxying requests with NTLM Authentication. The upstream connection is bound to the client connection once the client sends a request with the “Authorization” header field value starting with “Negotiate” or “NTLM”. Further client requests will be proxied through the same upstream connection, keeping the authentication context.

In order for NTLM authentication to work, it is necessary to enable keepalive connections to upstream servers. The proxy_http_version directive should be set to “1.1” and the “Connection” header field should be cleared:

Module ngx_http_upstream_module (nginx.org)

nginx 报错 upstream timed out (110: Connection timed out)解决方案 - 简书 (jianshu.com)

 

NGINX + TOMCAT出现大量的TIME-WAIT状态的TCP连接解决 - 小海bug的个人空间 - OSCHINA - 中文开源技术交流社区

复制代码
upstream http_backend {
    server 127.0.0.1:8080;

    keepalive 16;
}

server {
    ...

    location /http/ {
        proxy_pass http://http_backend;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        ...
    }
}
复制代码

 

posted @   littlevigra  阅读(653)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-09-21 部署kubernetes-prometheus和用kubespray部署kubernetes后修改kubelet的
2019-09-21 kubespray 修改配置
点击右上角即可分享
微信分享提示