Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid: Infos zum Server bei Servergenerierten Seiten abschalten
Dummgelaber:
----------------
Hab' das englische und deutsche Squid-Handbuch, die Manpage und die mitgelieferte squid.conf vorwärts und rückwärts gelesen, google und die SuFu hier solange strapaziert, bis ich an der Stelle ein Loch im Monitor habe :D, aber nicht das passende gefunden. Wer's weiß, kriegt von mir ein Nulldevice:
Tatbestand:
-------------
Wenn Squid z.B. ein FTP-Listing generiert oder eine Fehlerseite ausgibt, dann wird unten drunter immer
Generated Thu, 06 Nov 2003 08:57:14 GMT by proxyserver.domain.tld (squid/2.5.STABLE1)
angehängt.
Frage:
-------
Wie kann ich das komplett abschalten? In den Fehlerseiten selbst steht das nicht drin, das habe ich bereits überprüft.
Frustabbau:
-------------
P.S.: Bitte, bitte ich hab' mir hier im Forum einen Wolf gesucht, weil die Leutz hier immer so vielsagende Überschriften wie "Hilfe" oder "Squid Problem" setzten. Dass ist Ochsenpisse. Benutzt ordentliche Überschriften!
--------------
Suchwörter: squid proxy server generated info generiert infoline info zeile error message fehler meldung
Ich bin nicht ganz sicher, aber versuch es mal mit visible_hostname und unique_hostname.
Aber wie gesagt, bin nicht ganz sicher!
Wie man es ganz abschaltet kann ich auch nicht sagen, wenn es überhaupt geht.
Aber damit kannst du zumindest den Server Name abschalten.
Außerdem gibt es noch die Variable err_html_text , aber auch dabei bin ich nicht sicher, wie weit man das ganze beeinflussen kann. Muß ich noch mal nachschauen.
/edit
Ah, habe was gefunden.
Vielleicht hilft dir das weiter!
Schau mal hier...
http://www.squid-handbuch.de/hb/node56_ct.html
Insbesondere der Bereich "Eigene Fehlermeldungen". Damit läßt sich vielleicht was machen.
Tip!
Beachte mal: Variablen für eigene Fehlermeldungen
Leider nein, man kann hier nur einen anderen Namen definieren, mehr nicht. Ausschalten geht leider nicht mit diesem Trigger
Original geschrieben von robert
/edit
Ah, habe was gefunden.
Vielleicht hilft dir das weiter!
Schau mal hier...
http://www.squid-handbuch.de/hb/node56_ct.html
Insbesondere der Bereich "Eigene Fehlermeldungen". Damit läßt sich vielleicht was machen.
Du hast Recht das ist es:
Wenn Sie diese Standardfußzeile ändern wollen, müssen Sie in jeder einzelnen Fehlermeldung manuell eine Fußzeile einfügen.
Will heißen, ich muss da immer das drunnerklatschen... auweia
Auch edit:
wieder entfernt weil blöd
Jepp, das ist wohl die einzige Möglichkeit, da jede Fehlerseite einzeln generiert wird.
Aber mit einem kurzem grep/sed müßtest du die, falls alle gleich, leicht ersetzen können.
/auch noch mal edit... :)
Vielleicht geht es hiermit?
Beispiel:
Haben Sie eine eigene Fehlermeldung erstellt und diese z.B. als ERR_MEIN_FEHLER abgespeichert, dann können Sie diese Seite über
acl mein_Netz dst 192.168.10.0/24
deny_info ERR_MEIN_FEHLER mein_Netz
http_access deny mein_Netz
. . .
an die hier im Beispiel definierte ACL mein_Netz anbinden. Wird ein Benutzer nun aufgrund dieser ACL zurückgewiesen, bekommt er die Fehlermeldungsseite ERR_MEIN_FEHLER angezeigt.
Hmm, leider nicht. Egal was ich dazu schreibe, er klatscht immer seinen Fuß dazu. Dieser Fuß muss doch irgendwo stehen
> Dieser Fuß muss doch irgendwo stehen
Ja tut er auch in errorpage.c
versuch das mal:
http://www.squid-cache.org/mail-archive/squid-users/200006/0285.html
sonst heißt's an die Sourcen ran:
http://www.squid-cache.org/mail-archive/squid-users/200006/0224.html
Grüße
Manx
Hi Erdnuckel,
du musst ein bissl im Sourcecode rumpfuschen um das zu erreichen.
Im wesentlichen werden (s)printf 's durchgeführt die dann noch ein paar var's verwurschteln
Im src verzeichniss gibt es die dateien ftp.c, errorpage.c, cachemgr.c, gopher.c und urn.c die du halt von hand umschreiben müsstest ...
anders gehts NICHT ! (hab ich selbst leidvoll durchexerziert *G*)
Hmm...
Eigentlich 'ne üble Sache, daß sowas Hard-Coded ist.
Warum eigentlich? Squid ist ja inzwischen sehr weit verbreitet und viel benutzt. Wundert mich, daß das bis heute noch nicht geändert wurde.
Original geschrieben von [WCM]Manx
http://www.squid-cache.org/mail-archive/squid-users/200006/0285.html
darauf hätt ich ja mal selber kommen können...
Steinigt mich net, aber ich hab' den Squid net kompiliert und hab's auch net vor.Wenn man alleine 20 Server Administrieren muss und zusätzlich 50 verwirrten usern Helfen muss, eine Checkpoint am Poppes hat, macht man sich das Leben so leicht wie möglich.
Aber danke für die Info. Sollten die mich mal hier feueren, werd' ich den Squid umschreiben.
steve-bracket
07.11.03, 10:23
Original geschrieben von Bauchi
Hi Erdnuckel,
du musst ein bissl im Sourcecode rumpfuschen um das zu erreichen.
Im wesentlichen werden (s)printf 's durchgeführt die dann noch ein paar var's verwurschteln
Im src verzeichniss gibt es die dateien ftp.c, errorpage.c, cachemgr.c, gopher.c und urn.c die du halt von hand umschreiben müsstest ...
anders gehts NICHT ! (hab ich selbst leidvoll durchexerziert *G*)
Nett gesagt.
Das Coder-Jargon - rumpfuschen, verwurschteln - *LOL*
:ugly:
lg
Steve
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.