O Nginx parece não conseguir se conectar a nenhum servidor upstream

2

Temos uma instância Nginx que atua como um proxy reverso para alguns domínios, cada um hospedado em sua própria caixa. Ou, bem, nós costumávamos. Ontem eu mal havia terminado de atualizar a caixa Nginx com Pacman quando aparentemente o UPC falhou e todo o sistema perdeu energia. Quando o UPC foi trocado, o sistema voltou a funcionar e tudo funcionou perfeitamente - exceto o Nginx.

Depois de tentar várias permutações do arquivo de configuração, parece que perdeu a capacidade de entrar em contato com outros servidores, mas não posso confirmar isso definitivamente porque todo o log diz que é worker process nnn exited on signal 11 (core dumped) e, embora eu tenha adicionado as linhas para dizer para armazenar os despejos, nenhuma delas está sendo produzida. É capaz de servir arquivos armazenados localmente, e eu sou capaz de curl os outros servidores da linha de comando, mas quando eu tento acessar qualquer domínio com uma entrada proxy_pass ele craps e dá uma resposta vazia.

A instalação é agora a versão 1.6.3, embora eu acredite que foi antes da atualização também.

Editar: saída de 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
    
por AdamHovorka 19.04.2015 / 01:40

1 resposta

4

Acabei de executar pacman -Syu novamente e houve outra atualização para ele. Aparentemente, o pacote foi acidentalmente compilado sem suporte a proxy e eu não notei.

    
por 19.04.2015 / 03:40