Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/05/2015, à 18:40

Compte anonymisé

[RÉSOLU] Accès OpenVPN via proxy HTTP(S)

Bonjour,

J'ai mis en place un serveur OpenVPN routé via ma Freebox Revolution, et je souhaiterais y accéder sur un ordinateur dont le réseau est contrôlé par un proxy HTTP(S).

Les détails de la configuration :
- Le proxy utilise le port 3128
- Il a une authentification par nom d'utilisateur et mot de passe
- Je sais que par ce proxy, les ports IMAP, 80 et 443 sont ouverts, ainsi que le port 26188, que j'utilise pour accéder à l'interface de la Freebox
- J'ai configuré no-ip sur la Freebox pour avoir accès à un nom d'hôte puisque le proxy n'aime pas les connexions aux IP directes
- J'ai rentré ceci dans le fichier config, le fichier credentials contenant mon username et pw du proxy :

http-proxy ***.***.*.*** 3128 credentials.txt basic
http-proxy-option AGENT Mozilla/5.0+(Windows;+U;+Windows+NT+5.0;+en-GB;+rv:1.7.6)+Gecko/20050226+Firefox/1.0.1
proto tcp

- J'ai essayé avec les ports ci-dessus mais pourtant j'ai ce retour d'OpenVPN :

2015-05-11 18:31:52 us=760011 TCP connection established with [AF_INET]***.***.*.***:3128
2015-05-11 18:31:52 us=760261 Send to HTTP proxy: 'CONNECT ******.no-ip.org:993 HTTP/1.0'
2015-05-11 18:31:52 us=760423 Attempting Basic Proxy-Authorization
2015-05-11 18:31:52 us=767533 HTTP proxy returned: 'HTTP/1.0 403 Forbidden'
2015-05-11 18:31:52 us=767728 HTTP proxy returned bad status
2015-05-11 18:31:52 us=767981 TCP/UDP: Closing socket

Une idée pour que cela fonctionne ?

EDIT :
J'ai trouvé l'origine du problème. À travers un proxy, OpenVPN doit être configuré pour utiliser TCP du côté client mais également du côté serveur et la Freebox Revolution est pas défaut en OpenVPN UDP. Elle refuse donc ma connexion et issue un timeout comme ceci :

2015-05-11 19:55:31 us=14389 Send to HTTP proxy: 'CONNECT *****.no-ip.org:443 HTTP/1.1'
2015-05-11 19:55:31 us=14757 Attempting Basic Proxy-Authorization
2015-05-11 19:55:36 us=16273 recv_line: TCP port read timeout expired: Operation now in progress (errno=36)
2015-05-11 19:55:36 us=16690 TCP/UDP: Closing socket

L'interface de la Freebox ne proposant pas de choisir entre UDP et TCP, le problème ne peut être résolu. Le proxy accepte néanmoins sans broncher de laisser passer la connexion via le port 443, qu'il ne peut pas lire puisqu'HTTPS il me semble. Je vais configurer manuellement OpenVPN depuis un petit serveur branché à la Freebox pour voir si le problème est résolu.

Dernière modification par Compte anonymisé (Le 12/05/2015, à 09:25)