Welcome! Log In Create A New Profile

Advanced

Re: nginx: configuration file test failed

Gena Makhomed
December 26, 2012 12:34PM
On 26.12.2012 16:35, Igor Sysoev wrote:

>> тестирование конфигурации завершается с сообщением про ошибку:

>> # nginx -t
>> nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
>> nginx: [emerg] listen() to 11.22.33.44:80, backlog 1024 failed (98: Address already in use)
>> nginx: configuration file /etc/nginx/nginx.conf test failed

> "nginx -t" делает bind() и listen(), чтобы убедиться, что
> указанные адреса существуют. Ошибка EADDRINUSE обычно
> возвращается для bind() и в режиме "nginx -t" игнорируется.
> Linux возвращет EADDRINUSE для listen(), если кто-то уже слушает
> на *:80, а для listen() указан конкретный адрес.

Игорь, спасибо за ответ.

на *:80 в этом контейнере никто не слушал.
похоже что я нашел ошибку в OpenVZ ядре,
которая проявляется если контейнер был
восстановлен после suspend / resume,
как сейчас по умолчанию делает новая
версия /etc/init.d/vz из vzctl-4.1.1
при полном reboot`e всего сервера.

более подробно про эту ошибку здесь:
http://bugzilla.openvz.org/show_bug.cgi?id=2470

--
Best regards,
Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx: configuration file test failed

Gena Makhomed December 26, 2012 08:50AM

Re: nginx: configuration file test failed

Igor Sysoev December 26, 2012 09:36AM

Re: nginx: configuration file test failed

Gena Makhomed December 26, 2012 12:34PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 175
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready