Anforderungen protokollieren, die für apaches mod_proxy / mod_proxy_http

ich würde gerne eine bedingte Protokollierung für Anfragen über apaches mod_proxy. ist das möglich und wenn ja wie?

ich bereits überprüft die Dokumentation aber nichts gefunden, dass ich verwenden könnte, für setenvif

Frage ich hier und nicht auf serverfault, weil es eine business-Applikation Logik hinter (Verkehr calcluations für Benutzer...)

auch habe ich bemerkt, dass die proxy-Benutzernamen in die log-Datei.

proxy.2x.to:80 62.178.15.161 - peidel [06/Jun/2011:01:31:44 +0200] "GET http://proxy.2x.to/HTTP/1.1" 200 1339 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1" 

dies ist Zeile aus /var/log/apache2/other_vhosts_access.log die erzeugt wird durch die default-log-defnitions:

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined

peidel ist der Benutzername.

in der Dokumentation heißt es:

%l Remote logname (vom identd, wenn
im Lieferumfang enthalten). Das gibt einen Strich
es sei denn, mod_ident vorhanden ist und
IdentityCheck On festgelegt ist.

nun meine Frage dazu: kann ich mich darauf verlassen, dass? oder ist es möglich, dass jemand produziert Anfrage, die mit dieser Identität Informationen, aber wer nicht authentifiziert ist, und erzeugt log-Zeilen mit einer Identität überhaupt?

InformationsquelleAutor The Surrican | 2011-06-08
Schreibe einen Kommentar