<div dir="ltr">Игорь, а в 0.7.14 этот патч включен в исходники?<div><br></div><div>Просто на этой версии не работает.</div><div>Описываю дефолтный виртуальный сервер со своей рут директорией, перезапускаю, ругани никакой нет.</div>
<div>На каждом из адресов есть свой виртуальный сервер с описанной директивой server_name.</div><div>Если обратиться напрямую по IP через броузер, то обслуживает тот виртуальный сервер в котором описана server_name, а не <span class="Apple-style-span" style="border-collapse: collapse; ">default сервер.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Или я чего то не понимаю и так и должно быть?</span></div><div>
<span class="Apple-style-span" style="border-collapse: collapse;">Конфиги проверил default в listen только для одного виртуального сервера.</span></div><div><br><div class="gmail_quote">27 августа 2008 г. 17:26 пользователь 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><div></div><div class="Wj3C7c">On Wed, Aug 27, 2008 at 03:17:10PM +0400, jackal wrote:<br>
<br>
> Задача:<br>
> Нужно чтобы один домен на одном айпи a.b.c.d обслуживался одной директивой<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>
> 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>
</div></div>Прилагаемый патч должен помочь.<br>
<font color="#888888"><br>
<br>
--<br>
Игорь Сысоев<br>
<a href="http://sysoev.ru" target="_blank">http://sysoev.ru</a><br>
</font></blockquote></div><br></div></div>