Nginx 似乎无法连接到任何上游服务器

Nginx 似乎无法连接到任何上游服务器

我们有一个 Nginx 实例,用作几个域的反向代理,每个域都托管在自己的机器上。或者,我们以前就是这样的。昨天,我刚用 Pacman 更新完 Nginx 机器,UPC 就出问题了,整个系统断电了。换掉 UPC 后,系统重新开机,一切都正常——除了 Nginx。

在尝试了配置文件的各种排列后,似乎它失去了与其他服务器联系的能力,但我无法明确证实这一点,因为日志worker process nnn exited on signal 11 (core dumped)中只显示这一点,尽管我已添加几行来告诉它存储转储,但实际上并没有生成任何转储。它能够提供本地存储的文件,我可以curl从命令行访问其他服务器,但当我尝试访问带有条目的任何域时,proxy_pass它会崩溃并给出空响应。

现在安装的是 1.6.3 版本,不过我相信在更新之前也是这个版本。

编辑:输出nginx -V

nginx version: nginx/1.6.3
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/bin/nginx --pid-path=/run/nginx.pid --lock-path=/run/lock/nginx.lock --user=http --group=http --http-log-path=/var/log/nginx/access.log --error-log-path=stderr --http-client-body-temp-path=/var/lib/nginx/client-body --http-proxy-temp-path=/var/lib/nginx/proxy --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-imap --with-imap_ssl_module --with-ipv6 --with-pcre-jit --with-file-aio --with-http_dav_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_realip_module --with-http_spdy_module --with-http_ssl_module --with-http_stub_status_module --with-http_addition_module --with http_degradation_module --with-http_flv_module --with-http_mp4_module --with-http_secure_link_module --with-http_sub_module

答案1

我刚刚再次运行pacman -Syu,发现它有另一个更新。显然,该包意外地在没有代理支持的情况下被编译,而我没有注意到。

相关内容