bind() failed - Cannot assign requested address
Evgeny Barsukov
charlie at zenon.net
Wed Aug 5 11:41:15 MSD 2009
Спасибо, теперь все отлично :)
--
С уважением,
Evgeny Barsukov, Zenon N.S.P.
----- Original Message -----
From: "Igor Sysoev"
To: <nginx-ru at sysoev.ru>
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
More information about the nginx-ru
mailing list