Доброго времени суток, господа.После последнего обновления, Squid перестал стартовать (с версией 3.2.7 проблем не было).
FreeBSD 9.1
Ошибка:aclIpParseIpData: Bad host/IP: '::1' in '::1', flags=0 : (8) hostname nor servname provided, or not known
FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1
Squid Cache (Version 3.2.8): Terminated abnormally.
CPU Usage: 0.036 seconds = 0.036 user + 0.000 sys
Maximum Resident Size: 9964 KB
Page faults with physical i/o: 0
/usr/local/etc/rc.d/squid: WARNING: failed to start squidВ ядре IP6 включен.
Cам прокси собирался без поддержки IP6, и с поддержкой - не стартует.Может кто уже сталкивался ?
Спасибо.
>[оверквотинг удален]
> FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1
> Squid Cache (Version 3.2.8): Terminated abnormally.
> CPU Usage: 0.036 seconds = 0.036 user + 0.000 sys
> Maximum Resident Size: 9964 KB
> Page faults with physical i/o: 0
> /usr/local/etc/rc.d/squid: WARNING: failed to start squid
> В ядре IP6 включен.
> Cам прокси собирался без поддержки IP6, и с поддержкой - не стартует.
> Может кто уже сталкивался ?
> Спасибо.так удалите ::1
помоему это очевидно
>[оверквотинг удален]
>> CPU Usage: 0.036 seconds = 0.036 user + 0.000 sys
>> Maximum Resident Size: 9964 KB
>> Page faults with physical i/o: 0
>> /usr/local/etc/rc.d/squid: WARNING: failed to start squid
>> В ядре IP6 включен.
>> Cам прокси собирался без поддержки IP6, и с поддержкой - не стартует.
>> Может кто уже сталкивался ?
>> Спасибо.
> так удалите ::1
> помоему это очевидноСпасибо за ответ.
Видимо, увы, это очевидно не для всех.
Уточните, плз., откуда, по Вашему, нужно удалить ::1
Спасибо.
>[оверквотинг удален]
>>> В ядре IP6 включен.
>>> Cам прокси собирался без поддержки IP6, и с поддержкой - не стартует.
>>> Может кто уже сталкивался ?
>>> Спасибо.
>> так удалите ::1
>> помоему это очевидно
> Спасибо за ответ.
> Видимо, увы, это очевидно не для всех.
> Уточните, плз., откуда, по Вашему, нужно удалить ::1
> Спасибо.очевидно из конфига squid
FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1
>[оверквотинг удален]
>>>> Может кто уже сталкивался ?
>>>> Спасибо.
>>> так удалите ::1
>>> помоему это очевидно
>> Спасибо за ответ.
>> Видимо, увы, это очевидно не для всех.
>> Уточните, плз., откуда, по Вашему, нужно удалить ::1
>> Спасибо.
> очевидно из конфига squid
> FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1Спасибо за ответ.
Если Вы о "squid.conf", то там и близко нет ничего похожего.
Не то что в строке 6, а вообще в этом файле "::1" нет.
Уточню еще раз.
До обновления версии, squid нормально работал, и работал с
"config.sys". Тепер же, после portupgrade, он перестал стартовать, и,
похоже, смотрит в какой то другой конфиг (хотя в squid -v все по прежнему).
Спасибо.
Разберитесь откуда у вас стартует сквид и с каким конфигом. Судя по мессаге, стартует отсюда
/usr/local/etc/rc.d/squid: WARNING: failed to start squid
как вариант запустите сквид вручную, подсунув ваш конфиг
Usage: squid [-cdhvzCFNRVYX] [-s | -l facility] [-f config-file] [-[au] port] [-k signal]
-a port Specify HTTP port number (default: 3128).
-d level Write debugging to stderr also.
-f file Use given config-file instead of
/etc/squid/squid.conf
>[оверквотинг удален]
> Usage: squid [-cdhvzCFNRVYX] [-s | -l facility] [-f config-file] [-[au] port] [-k
> signal]
> -a port Specify
> HTTP port number (default: 3128).
> -d level Write debugging
> to stderr also.
> -f file Use
> given config-file instead of
>
> /etc/squid/squid.conf103 9:58pm / # /usr/local/etc/rc.d/squid start -f /usr/local/etc/squid/squid.conf
Starting squid.
2013/03/11 21:58:38| aclIpParseIpData: Bad host/IP: '::1' in '::1', flags=0 : (8) hostname nor servname provided, or not known
FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1
Squid Cache (Version 3.2.8): Terminated abnormally.
CPU Usage: 0.038 seconds = 0.028 user + 0.009 sys
Maximum Resident Size: 8304 KB
Page faults with physical i/o: 0
/usr/local/etc/rc.d/squid: WARNING: failed to start squid
> 103 9:58pm / # /usr/local/etc/rc.d/squid start -f /usr/local/etc/squid/squid.confЭто не совсем ручной запуск, это вы стартуете скрипт, параметр при такой запуске может не передаться.
Ручной запуск такой:
/usr/sbin/squid -f /usr/local/etc/squid/squid.conf> Starting squid.
> 2013/03/11 21:58:38| aclIpParseIpData: Bad host/IP: '::1' in '::1', flags=0 : (8)
> hostname nor servname provided, or not known
> FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1в данном случае однозначно ругачка на аксель, который должен выглядеть как
acl localhost src 127.0.0.1Посмотрите файл cache.log от сквида, там вам сквид точно скажет откуда он взял конфиг. Вы должны увидеть там примерно такую строчку для моего случая с ОС RED HAT олна такая:
2013/03/01 06:00:02| Processing Configuration File: /etc/squid/squid.conf (depth 0)
Здравствуйте!> aclIpParseIpData: Bad host/IP: '::1' in '::1', flags=0 : (8) hostname nor servname
> provided, or not known
> FATAL: Bungled Default Configuration line 6: acl localhost src 127.0.0.1/32 ::1для отвечавших ранее умников: ключевое слово bungled. Справочно: это строки конфига, которые вкомпиливаются в сквид. minimal default.
> В ядре IP6 включен.
> Cам прокси собирался без поддержки IP6, и с поддержкой - не стартует.у меня в ядре IPV6 нет, и на 9.х и на 8.3 -- аналогично. Дело в сквиде
> Может кто уже сталкивался ?
лечится ручной пересборкой, и после
make patch
изничтожении ::1 в соответвующей строках в /usr/ports/www/squid32/work/squid-3.2.8/src/cf.data.preDEFAULT: localhost src 127.0.0.1/32
DEFAULT: to_localhost dst 127.0.0.0/8 0.0.0.0/32далее собираете, ставите и всё чирикает. Проверено.
> Спасибо.
You are welcome!
http://www.freebsd.org/cgi/query-pr.cgi?pr=176951
> http://www.freebsd.org/cgi/query-pr.cgi?pr=176951Олег, спасибо что объяснили.
Все правильно, все работает.Всем спасибо.
С уважением, Александр