squid pausiert bei Rechner-Aus

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
guennid

squid pausiert bei Rechner-Aus

Beitrag von guennid » 29.01.2018 10:16:09

Seit dem dist-upgrade von jessie auf stretch auf meinem Debian-Router nimmt sich squid beim Herunterfahren des Rechners eine kleine Auszeit. Ich habe nicht viel Ahnung von squid. Es wurde mir vor Jahren bei der Installation von shorewall empfohlen.

Ein squid update bringt diese Meldungen:

Code: Alles auswählen

2018/01/29 08:39:38| WARNING: (B) '::/0' is a subnetwork of (A) '::/0'
2018/01/29 08:39:38| WARNING: because of this '::/0' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '::/0' from the ACL named 'all'
2018/01/29 08:39:38| WARNING: (B) '127.0.0.1' is a subnetwork of (A) '127.0.0.1'
2018/01/29 08:39:38| WARNING: because of this '127.0.0.1' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '127.0.0.1' from the ACL named 'localhost'
2018/01/29 08:39:38| WARNING: (B) '127.0.0.1' is a subnetwork of (A) '127.0.0.1'
2018/01/29 08:39:38| WARNING: because of this '127.0.0.1' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '127.0.0.1' from the ACL named 'localhost'
2018/01/29 08:39:38| WARNING: (B) '127.0.0.0/8' is a subnetwork of (A) '127.0.0.0/8'
2018/01/29 08:39:38| WARNING: because of this '127.0.0.0/8' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '127.0.0.0/8' from the ACL named 'to_localhost'
2018/01/29 08:39:38| WARNING: (B) '0.0.0.0' is a subnetwork of (A) '0.0.0.0'
2018/01/29 08:39:38| WARNING: because of this '0.0.0.0' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '0.0.0.0' from the ACL named 'to_localhost'
2018/01/29 08:39:38| WARNING: (B) '0.0.0.0' is a subnetwork of (A) '0.0.0.0'
2018/01/29 08:39:38| WARNING: because of this '0.0.0.0' is ignored to keep splay tree searching predictable
2018/01/29 08:39:38| WARNING: You should probably remove '0.0.0.0' from the ACL named 'to_localhost'
2018/01/29 08:39:38| aclIpParseIpData: WARNING: Netmask masks away part of the specified IP in '192.168.100.0/16'
2018/01/29 08:39:38| ERROR: Directive 'hierarchy_stoplist' is obsolete.
2018/01/29 08:39:38| ERROR: Directive 'upgrade_http0.9' is obsolete.
2018/01/29 08:39:38| ERROR: Directive 'broken_vary_encoding' is obsolete.
2018/01/29 08:39:38| ERROR: Directive 'extension_methods' is obsolete.
Hängt es damit zusammen? Wo könnte ich nachgucken um Genaueres über die Auszeit zu erfahren?

Die letzten vier Fehlerzeilen bin ich losgeworden, indem ich die mir dafür verantwortlich erscheinenden Zeilen in squid.conf auskommentiert habe. Aber die Auszeit existiert nach wie vor.

Benutzeravatar
MSfree
Beiträge: 10684
Registriert: 25.09.2007 19:59:30

Re: squid pausiert bei Rechner-Aus

Beitrag von MSfree » 29.01.2018 10:40:01

guennid hat geschrieben: ↑ zum Beitrag ↑
29.01.2018 10:16:09
Ich habe nicht viel Ahnung von squid. Es wurde mir vor Jahren bei der Installation von shorewall empfohlen.
Squid (oder auch jeder andere Proxy) sind durch den breiten Einsatz von HTTPS leider inzwischen so gut wie wirkungslos. Daten verschlüsselter Verbindungen lassen sich nicht cachen und Filtern per ACL ist dank Verschlüsselung auch annähernd wirkungslos.

Aus dem Grund kannst du meiner Meinung nach squid einfach purgen und bist dein Problem damit auf jeden Fall los.

Grundsätzlich ist es aber so, daß Squid beim Runterfahren durchaus schon immer eine gewisse Zeit gebraucht hat, sich zu beenden. Ich kann hier nur schlecht beurteilen, ob diese Zeit bei dir noch normal ist oder ob es z.B. daran liegt, daß die Netzwerkverbindungen gekappt werden, bevor Squid beendet wird.

guennid

Re: squid pausiert bei Rechner-Aus

Beitrag von guennid » 30.01.2018 09:07:59

Danke für die Rückmeldung!
MSFree hat geschrieben:Grundsätzlich ist es aber so, daß Squid beim Runterfahren durchaus schon immer eine gewisse Zeit gebraucht hat, sich zu beenden.
Es ist deutlich länger als unter jessie (gefühlt ca. 5-10 sec).
MSFree hat geschrieben:... ob es z.B. daran liegt, daß die Netzwerkverbindungen gekappt werden, bevor Squid beendet wird.
Ich werde nachsehen.
Du schließt aus, dass es mit den Warnungen zusammenhängt?
MSFree hat geschrieben:Aus dem Grund kannst du meiner Meinung nach squid einfach purgen und bist dein Problem damit auf jeden Fall los.
Mal schauen. Gibt's da andere Meinungen dazu?

Benutzeravatar
MSfree
Beiträge: 10684
Registriert: 25.09.2007 19:59:30

Re: squid pausiert bei Rechner-Aus

Beitrag von MSfree » 30.01.2018 13:49:42

guennid hat geschrieben: ↑ zum Beitrag ↑
30.01.2018 09:07:59
Du schließt aus, dass es mit den Warnungen zusammenhängt?
Ausschließen tu ich es nicht, ich halte es aber für unwahrscheinlich.

Ausserdem schlägt die Warnung ja sogar vor, wie man es richtig konfigurieren soll. Du hast vermutlich in der squid.conf ein paar kleinere Syntaxproblemchen, die betreffenden ACL werden daraufhin ignoriert. Ich wüßte nicht, wie ignorierte ACL einen Einfluß auf das Stopverhalten haben sollten.

Antworten