업그레이드 후 Squid 서버 문제(Ubuntu 14)

업그레이드 후 Squid 서버 문제(Ubuntu 14)

오징어 프록시 서버를 이전 버전의 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 오징어와 squid3

방금 /var/log/squid3/cache.log.1 로그를 확인했는데 문제가 발견되는 19일에 로그가 중지되었기 때문에 서비스가 시작/작동하지 않는 것 같습니다.


업데이트


다음 줄을 제거하여 문제를 해결했습니다. acl Manager proto 캐시_객체

~에서

# 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 업그레이드에서 가치가 하락되었을 수 있는 지시문이 있을 수 있습니다.

관련 정보