Вы его поставили, а настроить забыли, так чтоли? Он ругается на строку 44 в конфигурационном файле, который находится /etc/squid/squid.conf
А также идем и читатаем документацию
подскажите, а файл htaccess в какой пакет должен входить?
Я сквид ставил из пакетов, вроде все зависимости должны были поставиться автоматом, а этого файла не смог найти, но про него написано в одной из статей, что им добавляются пользователи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
подскажите, а файл htaccess в какой пакет должен входить?
Я сквид ставил из пакетов, вроде все зависимости должны были поставиться автоматом, а этого файла не смог найти, но про него написано в одной из статей, что им добавляются пользователи.
Чего ему не хватает?
По поводу файла htaccess прошу уточнить. Если имелось в виду .htaccess, то киньте ссылку на формат в мане ничего такого нету. Если это все же должна быть команда, то в какой пакет она входит?
В /var/log/squid есть только один файл squid.out. В нем пары строк
Строка 44 в /etc/squid/squid.conf - это комментарий.
Без указания этого параметра тоже самое. Если указываю на существующий /etc/hosts результат тот же.
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
Строка 44 в /etc/squid/squid.conf - это комментарий.
Без указания этого параметра тоже самое. Если указываю на существующий /etc/hosts результат тот же.
Да 44 строка это с выкинутыми каментами.
реальный косяк ищи по параметру
hosts_file /etc/hosts
вариантов куча может этот файл не доступен учетке запускающей сквид
или он сам кривой
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, стоит галочка заблокирован. Если ее снять ничего не меняется.
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 или какие либо гуи запускалки а в консоли
Сделал как Вы сказали - результат прежний.
Запускаю из консоли естественно.
Деинсталировал сквида, удалил папку в etc, установил поновой, заменил конфиг и добавил файл с пользователями - результат прежний.
Что еще можно придумать непредставляю.