Squid will nicht richtig

conym18

Member
Hallo zusammen,

ich habe bei mir im eigenen Netz die Domain xyz.de per Plesk.
Im Netz nutzen wir den Squid/guard als Proxy.

Die Domain xyz.de kann ich intern über "https://192.168.252.42:8443/sitepreview/http/xyz.de/" aufrufen.

Nun will ich aber, wenn ich den Proxy eingetragen habe, dass der Squid "xyz.de" nach "https://192.168.252.42:8443/sitepreview/http/xyz.de/" übersetzt.


In den ACL habe ich folgendes definiert: (als "Webserver-Host-Name")
ACL-Name: DOMAIN_im_NETZ_xyz
Domänen: xyz.de
Fehler-URL: https://192.168.252.42:8443/sitepreview/http/xyz.de/

In den Proxybeschränkungen habe ich folgendes: (an erster Stelle)
Aktion: Deny
ACLs: DOMAIN_im_NETZ_xyz


Soweit so gut.
Als Proxy im Browser ist sowohl HTTPS/HTTP als mein Proxy eingetragen.

Folgendes funktioniert:
http://webmail.xyz.de geht
https://webmail.xyz.de geht nicht

Kann mir einer helfen?
 
Proxy und SSL-Verschlüsselung ist nicht trivial.

Der Proxy müsste, um den Host aufzulösen, den HTTP-Header entschlüsseln. Das kann er aber nicht, weil er den Schlüssel und das Zertifikat nicht hat (die liegen ja beim Webserver).

Ich erinnere mich gelesen zu haben, dass es Wege gibt auch https-Traffic über einen Proxy zu schieben, hab's aber gerade nicht parat.
 
Naja HTTPS Traffic geht schon über die Seite, wie z.B. Online Banking oder PLESK und Co.

Er schreibt, dass ich derzeit keine Berechtigung habe:

192.168.252.42:8443


Muss ich dem SQUID irgendwie noch beibringen, dass er auch https:// in Verbindung mit Port 8443 darf?
 
Ich habe gerade mal in den squid Logs geschaut:

Es steht folgendes drin:

Code:
1305009602.778      0 192.168.115.100 TCP_DENIED/403 2211 CONNECT 192.168.252.42:8443 - NONE/- text/html

Warum das?
Kann mir einer helfen?
 
Hallo!
Dieses Verhalten von Squid haben wir hier ebenfalls im lokalen Netz, wenn die ACL für SSL Connect nicht mit den Safe_Ports die in Squid definiert sind übereinstimmt. Vielleicht hilfts.

mfG
Thorsten
 
Hi,
vielleicht Testweise einfach mal mal den Port 8443 als Safe port hinzufügen?
acl Safe_ports port 8443

Das das Online Banking geht würde ich auf Standarteinstellung vom squid beziehen
(acl Safe_ports port 443 # https)
 
gerne...

Grüße
Christoph

p.s.:
wenn du noch das Logformat bissel anpassen willst (damit z.B. die Zeit auch lesbar ist). Einfach in der .conf die logformat Zeile ersetzen
Code:
logformat squid %>a - [%tl] %rm "%ru" %Hs %<st %Ss %Sh
sieht dann in etwas so aus
100.x.x.x - [24/Mar/2011:12:07:03 +0100] POST "http://URL-SONSTWO.php" 200 1175 TCP_MISS DIRECT
 
Back
Top