Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx反向代理在内部工作,但不在外部工作_Nginx_Reverse Proxy - Fatal编程技术网

Nginx反向代理在内部工作,但不在外部工作

Nginx反向代理在内部工作,但不在外部工作,nginx,reverse-proxy,Nginx,Reverse Proxy,为了通过网络访问一些内部服务器,我们创建了一个反向代理。 在那里,我想通过代理将一些流量传递到开发服务器,以供一些外部审阅者使用 只要您连接到网络,配置就可以完美运行。 一旦您下车并使用4G手机访问它,您就会收到一个错误 这是我的配置 server { listen 193.xxx.xxx.xxx:443 ssl; server_name dev.mycompany.site; ssl on; ssl_certificate mycompany.cer

为了通过网络访问一些内部服务器,我们创建了一个反向代理。 在那里,我想通过代理将一些流量传递到开发服务器,以供一些外部审阅者使用

只要您连接到网络,配置就可以完美运行。 一旦您下车并使用4G手机访问它,您就会收到一个错误

这是我的配置

server {
    listen 193.xxx.xxx.xxx:443 ssl;
    server_name dev.mycompany.site;

    ssl on;
    ssl_certificate      mycompany.cer;
    ssl_certificate_key  mycompany.key;
    ssl_session_timeout  5m;
    ssl_ciphers "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4";
    ssl_prefer_server_ciphers  on;

    server_tokens off;

    access_log logs/mycompany.access.log;
    error_log logs/mycompany.error.log;        

    location / {
        proxy_set_header            X-Forwarded-Host $host;
        proxy_set_header            X-Forwarded-Server $host;
        proxy_set_header            X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header            Host http_host;                                                                                                                     
        proxy_set_header            X-Real-IP $remote_addr;                                                                                                    
        proxy_set_header            X-Forwarded-Proto https;
        proxy_set_header            CLIENT_IP $remote_addr;
        proxy_connect_timeout       600;
        proxy_send_timeout          600;
        proxy_read_timeout          600;
        send_timeout                600;
        recursive_error_pages       on;

        auth_basic                  "RESTRICTED AREA";
        auth_basic_user_file        passwd;

        proxy_pass                  http://192.168.133.7:8081/myapp/;
    }
}
作为外部设备上的错误,我只得到一个504网关超时

感谢您的帮助

它已修复。 发生此问题是因为ict未正确配置负载平衡器