Не запускается squid

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Не запускается squid

Сообщение pas »

Установил Squid из пакетов. Но не запускается. Пишет:
[root@localhost pas]# squid -z
FATAL: Bungled Default Configuration line 44: hosts_file
Squid Cache (Version 2.6.STABLE1): Terminated abnormally.

Что это означает и где эта строка 44?
Спасибо сказали:
Аватара пользователя
vicpo
Сообщения: 403
ОС: Mandriva, Gentoo

Re: Не запускается squid

Сообщение vicpo »

Вы его поставили, а настроить забыли, так чтоли? Он ругается на строку 44 в конфигурационном файле, который находится /etc/squid/squid.conf
А также идем и читатаем документацию
JID: vicpo@xmpp.kz
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Поправил сквид в соотв. с одной из статей, но результат прежний, строка 44 в /etc/squid/squid.conf - это комментарий.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Не запускается squid

Сообщение arkhnchul »

а дайте сюда конфиг.
Losing is fun!
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Не запускается squid

Сообщение fed71 »

Сквид еще запустить надо. Выполните от рута в терминале

service squid start

Если вносятся изменения в конфиг, то выполнить

squid -k reconfigure

Если требуется остановить, то соответственно

service squid stop
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

[root@localhost pas]# service squid start
init_cache_dir /var/spool/squid... Запускается squid: [ СБОЙ ]

подскажите, а файл htaccess в какой пакет должен входить?
Я сквид ставил из пакетов, вроде все зависимости должны были поставиться автоматом, а этого файла не смог найти, но про него написано в одной из статей, что им добавляются пользователи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Не запускается squid

Сообщение DaemonTux »

pas писал(а):
09.10.2007 04:51
[root@localhost pas]# service squid start
init_cache_dir /var/spool/squid... Запускается squid: [ СБОЙ ]

подскажите, а файл htaccess в какой пакет должен входить?
Я сквид ставил из пакетов, вроде все зависимости должны были поставиться автоматом, а этого файла не смог найти, но про него написано в одной из статей, что им добавляются пользователи.

Если файла нет его надо создать
Vladivostok Linux User Group
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Цитата из статьи
# squid.users файл где лежат логины и пароли к доступу к squid
# заносятся юзеры при помощи команды htaccess (man htaccess)

я правильно понимаю, что htaccess это программа или где то ошибка?
[root@localhost pas]# man htaccess
No manual entry for htaccess
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Не запускается squid

Сообщение fed71 »

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Внес изменения согласно приложенного файла

Код: Выделить всё

[root@localhost net]# service squid start
init_cache_dir /var/spool/squid... Запускается squid:           [ СБОЙ ]
[root@localhost net]# squid -z
FATAL: Bungled Default Configuration line 44: hosts_file
Squid Cache (Version 2.6.STABLE1): Terminated abnormally.

Чего ему не хватает?
По поводу файла htaccess прошу уточнить. Если имелось в виду .htaccess, то киньте ссылку на формат в мане ничего такого нету. Если это все же должна быть команда, то в какой пакет она входит?

В /var/log/squid есть только один файл squid.out. В нем пары строк

Код: Выделить всё

FATAL: Bungled Default Configuration line 44: hosts_file
Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Не запускается squid

Сообщение Poor Fred »

pas писал(а):
10.10.2007 18:59

Код: Выделить всё

FATAL: Bungled Default Configuration line 44: hosts_file
Squid Cache (Version 2.6.STABLE1): Terminated abnormally.

А у тебя эта директива заполнена вообще или пустая? Хотя бы закоментируй ее тогда, будут использоваться настройки по умолчанию.
Убить всех человеков!
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Строка 44 в /etc/squid/squid.conf - это комментарий.
Без указания этого параметра тоже самое. Если указываю на существующий /etc/hosts результат тот же.
Спасибо сказали:
SOF_1
Сообщения: 19

Re: Не запускается squid

Сообщение SOF_1 »

Эта совсем минимальный рабочий файл сквида

http_port 8080

dns_nameservers 192.168.72.10 # свой сервер

visible_hostname debian

error_directory /usr/share/squid/errors/Russian-koi8-r # Поменяй эти пути на свои

cache_mem 30 mb
cache_dir ufs /kesh_squid 100 10 10 # /kesh_squid эта папка должна существовать

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/internet_users # Поменяй эти пути на свои
# Установи Апач и используй его прогу для создания файлов паролей htaccess и смотри по нему ман
# /etc/squid/internet_users это будет путь к файлу паролей
# ncsa_auth это обязательный модуль поддерживающий авторизацию через htaccess

auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off

acl all src 0/0
acl useri proxy_auth REQUIRED

http_access allow useri
http_access deny all
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: Не запускается squid

Сообщение noob »

pas писал(а):
11.10.2007 04:36
Строка 44 в /etc/squid/squid.conf - это комментарий.
Без указания этого параметра тоже самое. Если указываю на существующий /etc/hosts результат тот же.


Да 44 строка это с выкинутыми каментами.

реальный косяк ищи по параметру

hosts_file /etc/hosts

вариантов куча может этот файл не доступен учетке запускающей сквид
или он сам кривой

покажи файл /etc/hosts
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Содержание файла

Код: Выделить всё

127.0.0.1    localhost
169.254.183.174    nata
169.254.183.1    localhost
169.254.6.109    localhost
#generated by drakhosts

Создал файл /etc/squid/squid.users при помощи htpasswd -c /etc/squid/squid.users pas
Но результат прежний
Пользователь squid член группы root, стоит галочка заблокирован. Если ее снять ничего не меняется.
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: Не запускается squid

Сообщение noob »

pas писал(а):
11.10.2007 18:04
Содержание файла

Код: Выделить всё

127.0.0.1    localhost
169.254.183.174    nata
169.254.183.1    localhost
169.254.6.109    localhost
#generated by drakhosts

Создал файл /etc/squid/squid.users при помощи htpasswd -c /etc/squid/squid.users pas
Но результат прежний
Пользователь squid член группы root, стоит галочка заблокирован. Если ее снять ничего не меняется.


Первый вариант поставь в конфиге сквида:

hosts_file none
попробуй запустить.

Если стартанет то
сделай файл (для пробы) /tmp/myhosts - права всем-все
в нем
127.0.0.1 localhost

в сквиде
hosts_file /tmp/myhosts

сквид запускай не через rc или какие либо гуи запускалки а в консоли

squid -N -d 255

ну дальше по обстоятельствам.
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Сделал как Вы сказали - результат прежний.
Запускаю из консоли естественно.
Деинсталировал сквида, удалил папку в etc, установил поновой, заменил конфиг и добавил файл с пользователями - результат прежний.
Что еще можно придумать непредставляю.
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: Не запускается squid

Сообщение noob »

http://lwn.net/Articles/204557/

Набрал в гугле 2 линк.
:)
Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: Не запускается squid

Сообщение pas »

Спасибо. Скачал патчик, вроде заработало.
Эту линку я и раньше видел, но слишком много импортных букв и я ни чего не понял.
Спасибо сказали: