Проблемы с сервером Squid после обновления (Ubuntu 14)

Проблемы с сервером Squid после обновления (Ubuntu 14)

Мы обновили прокси-сервер squid с предыдущей версии Ubuntu (не могу вспомнить, какой именно) до версии 14.04.2. Теперь, похоже, Squid не запускается / VM не могут получить доступ к интернету через прокси. Я заметил, что может быть проблема со службами при переходе с CLI на Webmin, и я увидел, что могу «Запустить службу». Я нажал на нее и получил ошибку

Failed to start Squid :
squid3 start/running, process 12431

Вернулся к CLI, запустил sudo service squid startи получил следующее:

squid3 start/running, process 12637

Итак... Он запущен? Почему webmin показывает запуск службы...

Видел несколько форумов в Интернете, предлагающих перезапустить службу, но это не помогло. Running service squid3 statusпоказывает:

MGT-VM-PRX:/var/log/squid3$ service squid3 status
squid3 stop/waiting

Кто-нибудь это заметил или знает, что изменилось после обновления?

Я также вижу, что есть две службы под ps -aux | grep squid и squid3

Только что проверил логи /var/log/squid3/cache.log.1, и, похоже, проблема в том, что служба не запускается/не работает, поскольку логи остановились 19-го числа, когда были обнаружены проблемы.


ОБНОВЛЯТЬ


Исправлено путем удаления строки: acl manager proto cache_object

от

# Recommended minimum configuration:
#
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

Выполните следующее:

azzurri@MGT-VM-PRX:~$ squid3 -k parse
2015/06/22 12:38:08| Startup: Initializing Authentication Schemes ...
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'basic'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'digest'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'negotiate'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'ntlm'
2015/06/22 12:38:08| Startup: Initialized Authentication.
2015/06/22 12:38:08| Processing Configuration File: /etc/squid3/squid.conf (depth 0)
2015/06/22 12:38:08| Processing: acl manager proto cache_object
2015/06/22 12:38:08| aclParseAclLine: ACL 'manager' already exists with different type.
FATAL: Bungled /etc/squid3/squid.conf line 694: acl manager proto cache_object
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.007 seconds = 0.003 user + 0.003 sys
Maximum Resident Size: 20496 KB
Page faults with physical i/o: 0

Все, кажется, в порядке на данный момент, но я не уверен, что это делает? Может ли кто-нибудь прояснить, является ли это подходящим исправлением?

решение1

Вы запускали проверку синтаксиса squid3 -k check? Если вы знаете предыдущую версию, может помочь просмотр журнала изменений или текущий обзор конфигурации с http://www.squid-cache.org/Doc/config/, могут быть директивы, которые могли быть устаревшими в версии, до которой обновлен Squid.

Связанный контент