Тогда я другое не понимаю. Зону я создаю в секции http при этом указываю переменную $document_root, а директива limit_conn идёт уже в server. Но получается, что в этом случае используется глобальный $document_root который задан по умолчанию? Если да, то это опять бага, потому что по моему скромному мнению в виртуальном сервере нельзя разрешать использовать limit_conn с чужим $document_root, потому что это бессмыслено во-первых и путает во-вторых.
<br><br>Вообще-то логичным было бы такое поведение.<br>$document_root подставляется исходя из кокнретного виртуального сервера и сохраняется в буфере зоны вместе с числом открытых коннектов к этому $document_root. А limit_conn проверяет $document_root из того места, где этот limit_conn вызывается, 
т.е. например из виртуального сервера, значит limit_conn должен проверять root того сервера.<br><br>2: jackal<br>Спасибо, но если вы видели мой пример, то там так и сделано.<br><br><div><span class="gmail_quote">26.09.07, 
<b class="gmail_sendername">Alexey Karagodov</b> &lt;<a href="mailto:karagodov@gmail.com">karagodov@gmail.com</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
если оно ему вообще надо, то конечно желательно чтобы документ_рут был указан ...&nbsp;<div>это НЕ обязательно&nbsp;</div><div>и по умолчанию оно чему то равно ... кажется ...&nbsp;<br><div><br><br><div><span class="gmail_quote">26.09.07

, <b class="gmail_sendername">Виктор Вислобоков</b> &lt;<a href="mailto:corochoone@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">corochoone@gmail.com</a>&gt; написал(а):</span><span class="q">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span><br><br><div><span class="gmail_quote"><br></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">а чему равен $document_root ?<br>
в той конфигурации что вы привели нет директивы root
<br></blockquote></div><br><br></span>Вот я в святой наивности и считаю, что $document_root должен быть для каждого виртуального сервера своим. Или это не так? Если это не так, то я считаю это багом nginx, потому что тогда он не должен позволять использование $document_root в limit_zone в общей секции http, а не в server. Или я опять что-то не понимаю?
<br>
</blockquote></span></div><br>&nbsp;</div></div>
</blockquote></div><br>