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 18/01/2015, à 00:50

leninelenine

problème openvpn

Bonsoir
En essayant de me connecter à openvpn se message s'affiche en boucle et je ne passe pas par le vpn.
J'utilise lubuntu 14.04.1 sous virtualbox.

Sat Jan 17 23:11:18 2015 TLS Error: TLS handshake failed
Sat Jan 17 23:11:18 2015 Fatal TLS error (check_tls_errors_co), restarting
Sat Jan 17 23:11:19 2015 SIGUSR1[soft,tls-error] received, process restarting
Sat Jan 17 23:11:19 2015 Restart pause, 5 second(s)
Sat Jan 17 23:11:24 2015 WARNING: No server certificate verification method has been enabled.  See http://openvpn.net/howto.html#mitm for more info.
Sat Jan 17 23:11:24 2015 Socket Buffers: R=[87380->131072] S=[16384->131072]
Sat Jan 17 23:11:24 2015 Attempting to establish TCP connection with [AF_INET]182.168.108.101:443 [nonblock]
Sat Jan 17 23:11:25 2015 TCP connection established with [AF_INET]182.168.108.101:443
Sat Jan 17 23:11:25 2015 TCPv4_CLIENT link local: [undef]
Sat Jan 17 23:11:25 2015 TCPv4_CLIENT link remote: [AF_INET]182.168.108.101:443
Sat Jan 17 23:12:24 2015 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)

J'aimerai avoir votre aide pour résoudre ce problème.
Merci

Hors ligne

#2 Le 18/01/2015, à 08:42

tiramiseb

Re : problème openvpn

Salut,

Il semblerait que tu n'aies pas lu la documentation d'OpenVPN...
... car la FAQ officielle d'OpenVPN a une session précisément sur ce message d'erreur :
http://openvpn.net/index.php/open-sourc … ivity.html

Une fois le problème approfondi, tu pourras nous indiquer ce que tu as tenté de faire, ce qu'il s'est passé, ce qui n'a pas fonctionné...
À partir de là, on pourra commencer à t'aider. Mais là, à part un message d'erreur générique, tu ne nous donnes rien de concret smile

Hors ligne

#3 Le 18/01/2015, à 08:46

cqfd93

Re : problème openvpn

Bonjour,

Modération : leninelenine, merci de ne pas créer de doublons. On supprime l'autre message.


cqfd93

En ligne

#4 Le 18/01/2015, à 16:52

leninelenine

Re : problème openvpn

Bonjour
Sauriez vous comment savoir lequel de ces problèmes est-ce.
Merci

Un pare-feu de périmètre sur le réseau du serveur est le filtrage des paquets de OpenVPN entrants (par défaut OpenVPN utilise UDP ou TCP numéro de port 1194).

Un pare-feu logiciel se exécutant sur la machine serveur OpenVPN se est le filtrage des connexions entrantes sur le port 1194. Soyez conscient que de nombreux systèmes d'exploitation vont bloquer les connexions entrantes par défaut, sauf configuration contraire.

Une passerelle NAT sur le réseau du serveur ne est pas une règle avant de port TCP / UDP 1194 à l'adresse interne de la machine du serveur OpenVPN.

Le client config OpenVPN n'a pas l'adresse du serveur correct dans son fichier de configuration. La  distance directive dans le fichier de configuration de client doit pointer soit le serveur lui-même ou l'adresse IP publique de la passerelle du serveur réseau.

Une autre cause possible est que le pare-feu Windows bloque l'accès pour le binaire openvpn.exe. Vous devrez peut-être la liste blanche (l'ajouter à la liste "Exceptions") pour OpenVPN fonctionne.

Hors ligne

#5 Le 18/01/2015, à 21:17

tiramiseb

Re : problème openvpn

As-tu un pare-feu sur ton réseau ? Sur ta machine ? L'adresse IP du serveur est-elle correcte ? Comment est configuré ton serveur ? Je vois un port 443, c'est normal ?

Hors ligne

#6 Le 20/01/2015, à 14:37

leninelenine

Re : problème openvpn

Bonjour
en fait j'essaie de me connecter un serveur vpngate grace à se scipt python mais ça ne marche pas

#!/usr/bin/env ruby
### 1. Download(curl) vpngate csv from offical site
### 2. Convert csv to ruby array
### 3. Decode openvpn config by base64
### 4. Run command openvpn and use the highest score server config file

require 'csv'
require 'base64'
require 'tempfile'

### 1.
vpngate_csv_url = "http://www.vpngate.net/api/iphone/"
puts "==> Downloading vpngate csv from #{vpngate_csv_url}"
vpngate_ori_csv = `curl #{vpngate_csv_url}`
if not vpngate_ori_csv.empty?
  puts "==> Successfully download"
else
  puts "==> Fail to download vpngate csv"
  exit 0
end


### 2.
vg_rb_csv = CSV.parse(vpngate_ori_csv)
# vg_rb_csv[1]
# => ["#HostName", "IP", "Score", "Ping", "Speed", "CountryLong", "CountryShort",
#     "NumVpnSessions", "Uptime", "TotalUsers", "TotalTraffic", "LogType", "Operator",
#     "Message", "OpenVPN_ConfigData_Base64"]


### 3.
openvpn_config = Base64.decode64 vg_rb_csv[2][-1] # vg_rb_csv[2] is the first server csv data


### 4.
openvpn_config_file = Tempfile.new(vg_rb_csv[2][0])
openvpn_config_file.write(openvpn_config)
begin
  puts "========================================================================"
  puts "==> Use the highest score server"
  puts "==> Server info:"
  puts "    IP:#{vg_rb_csv[2][1]} Country:#{vg_rb_csv[2][5]} Ping:#{vg_rb_csv[2][3]}ms Speed:#{vg_rb_csv[2][4][0..3].to_i/100.0}Mbps Score:#{vg_rb_csv[2][2]}"

  openvpn_cmd = "sudo openvpn --config #{openvpn_config_file.path}"
  puts "==> Run openvpn and use vpngate openvpn config file at #{openvpn_config_file.path}"
  puts openvpn_cmd
  system(openvpn_cmd, out: $stdout, err: :out)
ensure
  openvpn_config_file.close
  openvpn_config_file.unlink
end

Merci

Hors ligne

#7 Le 20/01/2015, à 15:04

leninelenine

Re : problème openvpn

le script est en ruby

Hors ligne

#8 Le 20/01/2015, à 22:55

tiramiseb

Re : problème openvpn

Commence par tester l'exécution d'OpenVPN manuellement, avec un fichier de configuration simple...

Hors ligne