<div dir="ltr">Прошу прощения, Игорь, нет идей?<br><br><div class="gmail_quote">19 сентября 2008 г. 22:00 пользователь Igor Sysoev <span dir="ltr"><<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d">On Fri, Sep 19, 2008 at 09:27:48PM +0400, Никита Козлов wrote:<br>
<br>
> Игорь, а в 0.7.14 этот патч включен в исходники?<br>
> Просто на этой версии не работает.<br>
> Описываю дефолтный виртуальный сервер со своей рут директорией,<br>
> перезапускаю, ругани никакой нет.<br>
> На каждом из адресов есть свой виртуальный сервер с описанной<br>
> директивой server_name.<br>
> Если обратиться напрямую по IP через броузер, то обслуживает тот виртуальный<br>
> сервер в котором описана server_name, а не default сервер.<br>
><br>
> Или я чего то не понимаю и так и должно быть?<br>
> Конфиги проверил default в listen только для одного виртуального сервера.<br>
<br>
</div>Патч есть в 0.7.14, но это должно работать и без патча.<br>
Как выглядит конфигурация ?<br>
<div><div></div><div class="Wj3C7c"><br>
> 27 августа 2008 г. 17:26 пользователь Igor Sysoev <<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>>написал:<br>
><br>
> > On Wed, Aug 27, 2008 at 03:17:10PM +0400, jackal wrote:<br>
> ><br>
> > > Задача:<br>
> > > Нужно чтобы один домен на одном айпи a.b.c.d обслуживался одной<br>
> > директивой<br>
> > > server, а все остальные домены (на всех айпи, в т.ч. a.b.c.d - другой<br>
> > > директивой server)<br>
> > ><br>
> > > Сделано вот так:<br>
> > > server {<br>
> > > listen a.b.c.d:80;<br>
> > > server_name <a href="http://domain.ru" target="_blank">domain.ru</a>;<br>
> > > ...<br>
> > > }<br>
> > > server {<br>
> > > listen a.b.c.d:80 default accept_filter=httpready backlog=1024;<br>
> > > listen 80 default accept_filter=httpready backlog=1024;<br>
> > > ...<br>
> > > }<br>
> > ><br>
> > > Вопрос - почему не выставляется backlog для айпи a.b.c.d, и выставляется<br>
> > ли<br>
> > > accept_filter?<br>
> > ><br>
> > > # sysctl kern.ipc.somaxconn<br>
> > > kern.ipc.somaxconn: 4096<br>
> > ><br>
> > > # netstat -Lan<br>
> > > Current listen queue sizes (qlen/incqlen/maxqlen)<br>
> > > Proto Listen Local Address<br>
> > > tcp4 0/0/4096 a.b.c.d.80<br>
> > > tcp4 0/0/1024 *.80<br>
> ><br>
> > Прилагаемый патч должен помочь.<br>
> ><br>
> ><br>
> > --<br>
> > Игорь Сысоев<br>
> > <a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
> ><br>
<br>
</div></div>--<br>
<div><div></div><div class="Wj3C7c">Игорь Сысоев<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
<br>
</div></div></blockquote></div><br></div>