OVH Cloud OVH Cloud

Squid

5 réponses
Avatar
Stéphane Wicker
A tout hasard, quelqu'un a t'il déjà réussi à utiliser squid en tant que
proxy https?

Je ne sais vraiment plus quoi faire

Merci de vos réponse

5 réponses

Avatar
Cyril
'jour,

A tout hasard, quelqu'un a t'il déjà réussi à utiliser squid en tant que
proxy https?
Oui


Je ne sais vraiment plus quoi faire
Rien de spéciale normalement, par défaut c'est OK... Qu'as tu dans

les logs ?

Normalement dans le squid.conf il faut :
acl SSL_ports port 443
http_access deny CONNECT !SSL_ports
Puis il faut que tu authorises les bonnes adresses IP (mais ça c'est ok je
pense).

Good luck

Cyril

Avatar
Mahakashyapa
Salut, alors voilà mes acces list mais tout me semble correct

acl QUERY urlpath_regex cgi-bin ?
no_cache deny QUERY
acl all src 0.0.0.0/0.0.0.0
acl internet src "/etc/squid/netusers"
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT

Et mes restrictions:

http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow internet (où internet est un fichier contenant toutes les
adresses ip qui ont le droit de surfer)
http_access allow localhost
http_access deny all


Dans mon access.log j'ai bien:
1063956661.014 73981 10.128.2.85 TCP_MISS/200 39 CONNECT
e.cdc.retraites.fr:443 - DIRECT/212.157.222.131 -

Mais sur mon client, safari me donne l'erreur suivante:
"L'erreur est: Posix error 60"
(NSPOSIXErrorDomain60)
Et dans internet explorer, j'ai échec de la connexion.

J'ai aussi essayer de désactiver no_cache deny query mais ça ne change rien

Merci beaucoup pour ton aide
Avatar
Cyril
Dans mon access.log j'ai bien:
1063956661.014 73981 10.128.2.85 TCP_MISS/200 39 CONNECT
e.cdc.retraites.fr:443 - DIRECT/212.157.222.131 -

Mais sur mon client, safari me donne l'erreur suivante:
"L'erreur est: Posix error 60"
(NSPOSIXErrorDomain60)
Et dans internet explorer, j'ai échec de la connexion.
Et sans le proxy ça marche ? Y'aurai pas un firewall qui bloquerait ?

(soit sur le proxy, soit après...)

Cyril

Avatar
leondid
ds ta conf , en cas de firewall, il faut l'option "nevers direct allow all"
pour que ce soit le firewall qui gere la connexion https avec le serveur et
le relai au squid.
enfin, c'est le pb que j'ai eu avec l'https.

"Stéphane Wicker" a écrit dans le message de news:
BB8E0FAC.5E7%
A tout hasard, quelqu'un a t'il déjà réussi à utiliser squid en tant que
proxy https?

Je ne sais vraiment plus quoi faire

Merci de vos réponse



Avatar
Mahakashyapa
Sans le proxy ça marche nickel, le firewall laisse passer les trames entre
mon proxy et le serveur https sur le port 443

Autre question, quelle distrib as-tu? Je teste ça sur une mandrake 9.1. Peut
être le problème vient il de là? Sinon dans le pire des cas pourrais tu
m'envoyer ton squid.conf afin que je le compare avec le mien... Je ne sais
vraiment pas pourquoi ça ne marche pas =(

Merci beaucoup et bonne après midi!