• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SQUID Protokollierung

:( Mein Problem:

Ich möchte die Downloads von unserem Kundensystem (https - Seite) protokollieren.
Dazu verwenden alle Benutzer einen Proxyserver (jetzt squid, davor apache).
Bis jetzt habe ich es bei beiden Systemen noch nicht geschaft, die Downloads zu protokollieren. (Andere Protokolle sind nicht relevant)

Super währe eine Protokolldatei mit Quellfilename,Zielfilename,Benuzter oder IP und Datum

Hat mir jemand einen Lösungsvorschlag?
Muss ich dafür eine Filtersoftware verwenden?
Funktioniert das mit der Protokollierung überhaupt über die https Seite?

Vielen Dank für eure Hilfe

Rainer
 

framp

Moderator
Teammitglied
rainersausj schrieb:
...Dazu verwenden alle Benutzer einen Proxyserver (jetzt squid, davor apache)....
Apache ist ein Webserver und kein Proxy :shock:
Bis jetzt habe ich es bei beiden Systemen noch nicht geschaft, die Downloads zu protokollieren. (Andere Protokolle sind nicht relevant)
Sowohl apache als auch squid schreiben logs mit den von Dir gesuchten Informationen :wink:
 
Hallo framp,

downloads über http scheinen protokolliert zu werden. Die Downloads über https werden nicht protokolliert!

P.S.: Apache kann ohne weiteres als Proxy eingesetzt werden!
 

framp

Moderator
Teammitglied
rainersausj schrieb:
P.S.: Apache kann ohne weiteres als Proxy eingesetzt werden!
Hm ... Hast Du da einen Link zu wo ich was über ProxyFunktionalität von Apache nachlesen kann? Ich lerne gerne dazu :roll:

PS: Bzgl https und squid hast Du Recht ... man lernt eben nie aus. Ist allerdings komisch dass nur http und nicht https gelogged wird ...
 

framp

Moderator
Teammitglied
rainersausj schrieb:
framp schrieb:
Hm ... Hast Du da einen Link zu wo ich was über ProxyFunktionalität von Apache nachlesen kann? Ich lerne gerne dazu :roll:

beim Apache ist das manual normalerweise mit dabei http://apacheserver/manual

Das ist ein lokaler (toter) Link. Die apache doc kenne ich ... aber da steht nichts über Proxyfunktionalität ...
 
Im Browser musst du natürlich auch den Proxy für https einstellen. Wird gerne leer gelassen, weil die Verbindung zum Proxy sonst meist unverschlüsselt läuft, und erst am Ende der Proxykette (falls zutreffend) verschlüsselt wird.
 
jengelh schrieb:
Im Browser musst du natürlich auch den Proxy für https einstellen. Wird gerne leer gelassen, weil die Verbindung zum Proxy sonst meist unverschlüsselt läuft, und erst am Ende der Proxykette (falls zutreffend) verschlüsselt wird.

Im Browser steht "für alle Protokolle den gleichen Server verwenden"

Zu Apache Doku: Sieh doch mal unter mod_proxy nach

Beispiel (httpd.conf, oder per include)
ProxyRequests On
<Proxy *>
Order deny,allow
Deny from all
Allow from 192.168.x.y
</Proxy>
ProxyVia On
AllowCONNECT 443 8080 8081
LoadModule proxy_module (Pfad)
LoadModule proxy_connect_module (Pfad)
LoadModule proxy_http_module (Pfad)
LoadModule proxy_ftp_module (Pfad)

Andere Idee: Kennt Ihr einen Downloadmanager, der protokolliert? Nach Möglichkeit mit Konfiguration, dass er nicht umgangen werden kann.
 
Oben