Squid 7-Authentifizierung mit debug_options Abschnitt 29 nachverfolgen
Nutzen Sie eine begrenzte Debug-Sitzung für Abschnitt 29, um Aufforderung, Client-Antwort, Authentifizierungshelfer und Zugriffsrichtlinien-Entscheidung zu verfolgen.
Die erste 407-Antwort von Squid kann der Beginn der Authentifizierung sein. Um zu finden, wo ein Versuch abbricht, verfolgen Sie eine Anforderungsfolge durch den Client, die Authentifizierungsmechanik und die Zugriffsentscheidung.
In einer Squid 7-Diagnosesitzung enthält Abschnitt 29 Debug-Meldungen zur Authentifizierung. Eine temporäre Konfiguration kann die allgemeine Warnstufe beibehalten und zugleich diesen Abschnitt erhöhen:
debug_options ALL,1 29,5
Notieren Sie die bisherige Debug-Einstellung, wenden Sie die Diagnosekonfiguration an und reproduzieren Sie einen kleinen, identifizierbaren Versuch. Lesen Sie die Debug-Ausgabe am konfigurierten cache_log-Ziel zusammen mit dem Zugriffsprotokoll.
| Zu suchender Beleg | Welche Frage er beantwortet |
|---|---|
| Das angebotene Proxy-Authenticate-Verfahren | Was verlangte dieser Proxy vom Client? |
| Die Authentifizierungsantwort des Clients | Setzte der Client den angebotenen Austausch fort? |
| Die Authentifizierungsmechanik oder das Helfer-Ergebnis | Wurde ein Konto akzeptiert, abgelehnt oder durch einen Verarbeitungsfehler blockiert? |
| Squids Zugriffsrichtlinien-Entscheidung | Was geschah mit der Anforderung nach diesem Authentifizierungszustand? |
Manche Verfahren erfordern mehrere Aufforderungsrunden. Wiederholte 407-Einträge allein belegen nicht, dass der Browser die Aufforderung ignoriert hat oder dass das angegebene Kennwort falsch war.
Bei Helferfehlern prüfen Sie den konfigurierten Helfer und sein verfahrensspezifisches Ergebnisprotokoll. Ein Prozess, der nicht startet, ist ein anderer Fehler als ein laufender Helfer, der ein Konto ablehnt. Wurde die Authentifizierung akzeptiert, Squid verweigert die Anforderung aber weiterhin, folgen Sie den passenden Zugriffsregeln.
Stellen Sie die ursprüngliche Debug-Stufe wieder her, sobald die Folge verstanden ist. Vollständige Ausgaben der Stufe 9 können sehr groß werden; auch Authentifizierungsdiagnosen erfordern eine eingeschränkte Handhabung, weil Kontodetails und andere sensible Zustände erscheinen können.