Hallo,
ich suche schon seit einiger Zeit nach einer Möglichkeit, folgende Anforderung in der Konfiguration von SQUID umzusetzen:
Beim Auftreten eines Fehlers wird per Default eine HTML-Fehlerseite ausgeliefert.
Diese kann ich auch beliebig über die jeweiligen Dateien anpassen.
Jedoch will ich gar keine Fehlerseiten haben, d.h. wenn ein Fehler auftritt brauche ich nur den HTTP Returncode und keinen HTTP-Body mit Fehlermeldung.
Meine Clients werten die HTTP Returncodes selbst aus und zeigen selbst eine Fehlermeldung an.
Per deny_info habe ich in Squid nur 3 Möglichkeiten:
- individuelle Fehlerseite: funktioniert leider nicht, wenn ich eine leere Fehlerseite erstelle - die Fußzeile wird immer angezeigt
- Redirect auf eine leere HTML-Seite - Nachteil Returncode geht verloren/ist dann immer 302 (da Redirect)
- TCP_RESET - ungünstig für das Verhalten meiner Clients
Daher die Frage an Euch: Irgendeine Idee, wie ich dieses Verhalten im Fehlerfall im Squid umsetzen kann?
VG,
NOG
ich suche schon seit einiger Zeit nach einer Möglichkeit, folgende Anforderung in der Konfiguration von SQUID umzusetzen:
Beim Auftreten eines Fehlers wird per Default eine HTML-Fehlerseite ausgeliefert.
Diese kann ich auch beliebig über die jeweiligen Dateien anpassen.
Jedoch will ich gar keine Fehlerseiten haben, d.h. wenn ein Fehler auftritt brauche ich nur den HTTP Returncode und keinen HTTP-Body mit Fehlermeldung.
Meine Clients werten die HTTP Returncodes selbst aus und zeigen selbst eine Fehlermeldung an.
Per deny_info habe ich in Squid nur 3 Möglichkeiten:
- individuelle Fehlerseite: funktioniert leider nicht, wenn ich eine leere Fehlerseite erstelle - die Fußzeile wird immer angezeigt
- Redirect auf eine leere HTML-Seite - Nachteil Returncode geht verloren/ist dann immer 302 (da Redirect)
- TCP_RESET - ungünstig für das Verhalten meiner Clients
Daher die Frage an Euch: Irgendeine Idee, wie ich dieses Verhalten im Fehlerfall im Squid umsetzen kann?
VG,
NOG