Nginx не может подключиться к каким-либо вышестоящим серверам
У нас есть экземпляр Nginx, служащий в качестве обратного прокси-сервера для пары доменов, каждый из которых размещается в отдельном боксе Или, ну, мы привыкли. Вчера я едва закончил обновлять коробку Nginx с помощью Pacman, когда очевидно, что 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
снова и было другое обновление для него. Очевидно пакет был случайно скомпилирован без поддержки прокси, и я не заметил.