Squid-Serverprobleme nach dem Upgrade (Ubuntu 14)

Squid-Serverprobleme nach dem Upgrade (Ubuntu 14)

Wir haben einen Squid-Proxyserver von einer früheren Version von Ubuntu (ich kann mich leider nicht erinnern, welche es war) auf Version 14.04.2 aktualisiert. Jetzt scheint Squid nicht zu starten / VMs können das Internet nicht über den Proxy erreichen. Mir ist aufgefallen, dass es möglicherweise ein Problem mit den Diensten gibt, als ich von der CLI zu Webmin gewechselt bin, und ich habe gesehen, dass ich „Dienst starten“ konnte. Ich habe darauf geklickt und die Fehlermeldung erhalten

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

Bin zurück zur CLI gewechselt und habe sudo service squid startFolgendes ausgeführt und erhalten:

squid3 start/running, process 12637

Also ... läuft es? Warum zeigt Webmin an, dass der Dienst gestartet werden soll ...

Habe in einigen Onlineforen nachgesehen, dass der Dienst neu gestartet werden soll, aber es hat nicht geholfen. Running service squid3 statusZeigt:

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

Ist das jemandem aufgefallen oder weiß jemand, was sich durch das Upgrade geändert hat?

Ich kann auch sehen, dass es zwei Dienste unter einem ps -aux | grep squid und squid3 gibt

Habe gerade die Protokolle /var/log/squid3/cache.log.1 geprüft und das Problem scheint darin zu liegen, dass der Dienst nicht startet/funktioniert, da die Protokolle am 19. gestoppt wurden, als die Probleme entdeckt wurden.


AKTUALISIEREN


Behoben durch Entfernen der Zeile: acl manager proto cache_object

aus

# 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

Führen Sie Folgendes aus:

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

Im Moment scheint alles in Ordnung zu sein, aber ich bin nicht sicher, was das bewirkt. Kann mir jemand erklären, ob das eine geeignete Lösung ist?

Antwort1

Hast du die Syntaxprüfung ausgeführt squid3 -k check? Wenn du die vorherige Version kennst, kann ein Blick in das Änderungsprotokoll hilfreich sein oder die aktuelle Konfigurationsüberprüfung mit http://www.squid-cache.org/Doc/config/, es kann Anweisungen geben, die in der Version, auf die Squid aktualisiert hat, möglicherweise veraltet sind.

verwandte Informationen