Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bind() failed - Cannot assign requested address
Спасибо, теперь все отлично :)
--
С уважением,
Evgeny Barsukov, Zenon N.S.P.
----- Original Message -----
From: "Igor Sysoev"
To: <nginx-ru@xxxxxxxxx>
Sent: Tuesday, August 04, 2009 5:46 PM
Subject: Re: bind() failed - Cannot assign requested address
On Tue, Aug 04, 2009 at 05:38:01PM +0400, Evgeny Barsukov wrote:
Здравствуйте.
Столкнулся с такой проблемой - если на машине не поднят сетевой
интерфейс,
на который завязана секция в конфиге nginx, то nginx не стартует.
пример строки из nginx.conf:
server { listen 192.168.0.2:443; server_name someserver.ru ;
[..skipped..] }
/etc/init.d/nginx start
bind() to 192.168.0.2:443 failed (99: Cannot assign requested address)
configuration file /var/nginx/conf/nginx.conf test failed
Это никак нельзя обойти? апач в аналогичной ситуации продолжает
запускаться
:)
У меня бывают ситуации, когда IP адрес должен быть выключен, и конфиг
nginx
трогать после отключения не хочется.
Нужно добавить сервер с "*:443", тогда nginx будет bind'иться только
к "*:443":
server {
listen *:443;
}
server {
listen 192.168.0.2:443;
...
}
--
Игорь Сысоев
http://sysoev.ru
|