Баг парсинга ip адресов при сборке с --with-ipv6
INF[SZ]
nginx-forum на nginx.us
Ср Апр 13 05:57:31 MSD 2011
Здравствуйте.
При включении опции сборки --with-ipv6 и
внесении в локацию ip адреса в котором
забыта точка между 2 и 3 октетом получаю
ошибку сегментирования
Например
location / {
root /usr/share/nginx/html;
index index.html index.htm;
allow 80.24797.12;
}
nginx -t
ошибка сегментирования
при сборке Nginx без поддержки ipv6 при том
же конфиге парсинг проходит удачно и на
выходе как и положено получаю ошибку:
nginx: [emerg]: invalid parameter "80.24797.12" in
/etc/nginx/nginx.conf:54
nginx: configuration file /etc/nginx/nginx.conf test failed
Проверял на Nginx 0.8, 0.9, 1.0 ветках.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,190741,190741#msg-190741
Подробная информация о списке рассылки nginx-ru