could not build the proxy_set_header_hash

Igor Sysoev is at rambler-co.ru
Fri Jul 14 13:36:36 MSD 2006


On Fri, 14 Jul 2006, Sergey Serov wrote:

> On Friday 14 July 2006 12:33, Igor Sysoev wrote:
>> On Fri, 14 Jul 2006, Sergey Serov wrote:
>>> После апдейта до .54 nginx говорит следующее:
>>>
>>> 2006/07/14 07:33:12 [emerg] 58785#0: could not build the
>>> proxy_set_header_hash, you should increase
>>> proxy_set_header_hash_bucket_size: 32
>>>
>>> http://sysoev.ru/nginx/docs/hash.html читал, общую теорию вроде понял. Но
>>> как выставить размер хеша не знаю, т.к. если
>>>
>>> proxy_set_header_hash_bucket_size 64;
>>>
>>> то
>>>
>>> 2006/07/14 07:34:16 [emerg] 58939#0: unknown
>>> directive "proxy_set_header_hash_bucket_size"
>>> in /usr/local/etc/nginx/nginx.conf:176
>>
>> Да, такой директивы на данный момент нет.
>> А какая версия была до этого, какой процессор и на какой архитектуре -
>> i386 или amd64 ?.
>
> Версия была .46.
>
> # uname -a
> FreeBSD cerr.net 6.0-RELEASE FreeBSD 6.0-RELEASE #0
> # sysctl hw.machine hw.model
> hw.machine: i386
> hw.model: Intel(R) Pentium(R) 4 CPU 2.80GHz
>
> На трех других серверах где точно такой же конфиг и все совершенно идентично
> за исключением процессора все нормально с хешами.

Это странно. На этом процессоре hash bucket size должен быть 128 и
код, который этим занимается с 0.3.27, вроде не менялся.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list