Newsgroup: it.comp.reti.locali
Titolo: openvpn: ERROR: Windows route add command failed: returned error code 1

Antefatto. Lo scorso anno, a seguito di una discussione su questo 
gruppo, (mailserver su nas synology), grazie all'aiuto di un utente in 
particolare (Allen), ho installato openvpn sul mio cellulare per 
collegarmi al mio nas e alla sua rete locale.
Dopodiché (tralasciandovi un penoso intermezzo), mi sono deciso a 
installare openvpn sul mio portatile. Ho copiato il file di 
configurazione dal cellulare al portatile, e l'ho passato a openvpn, 
pensando che tutto andasse per il verso giusto. Invece no. Dopo avere 
letto un po' di pagine, ho aggiunto due righe (route-method exe,
route-delay 2), e mi sono assicurato di lanciare openvpn gui con i 
permessi di amministratore. Ma non è bastato. La connessione non va a 
buon fine per via dell'errore in oggetto:
  ERROR: Windows route add command failed: returned error code 1
Qualcuno mi sa aiutare a risolvere? Grazie.
 
 
 
 
 
Contenuto del file di configurazione:
 
dev tun
tls-client
remote x.x.x.x 1194
 
route-method exe
route-delay 2
 
# The "float" tells OpenVPN to accept authenticated packets from any 
address,
# not only the address which was specified in the --remote option.
# This is useful when you are connecting to a peer which holds a dynamic 
address
# such as a dial-in user or DHCP client.
# (Please refer to the manual of OpenVPN for more information.)
 
#float
 
# If redirect-gateway is enabled, the client will redirect it's
# default network gateway through the VPN.
# It means the VPN connection will firstly connect to the VPN Server
# and then to the internet.
# (Please refer to the manual of OpenVPN for more information.)
 
#redirect-gateway def1
 
# dhcp-option DNS: To set primary domain name server address.
# Repeat this option to set secondary DNS server addresses.
 
#dhcp-option DNS DNS_IP_ADDRESS
 
pull
 
# If you want to connect by Server's IPv6 address, you should use
# "proto udp6" in UDP mode or "proto tcp6-client" in TCP mode
proto udp
 
script-security 2
 
;ca ca.crt
 
comp-lzo
 
reneg-sec 0
 
auth-user-pass
 
<ca>
-----BEGIN CERTIFICATE-----
omissis
-----END CERTIFICATE-----
</ca>

 Togli pure route-method exe e route-delay 2.
 
Ok, quindi l'unica cosa che mi bloccava era proprio quella dei diritti 
di amministratore all'eseguibile.
Grazie per l'interessamento. Ho visto che era parecchio tempo che non 
scrivevi, grazie di averlo fatto per questa richiesta di aiuto. :)
 
 

 persona merita ;-)
 
Grazie. Già che ci sei, mi è venuta in mente un'altra domanda. Al 
momento quando passo il file di configurazione alla gui di openvpn devo 
digitare username e password nella finestra del "terminale".
C'è un modo per passare tali credenziali via file per non doverle 
digitare ogni volta?
Grazie anticipate.
 

 
serverfault.com/questions/326619/vpn-cant-connect-properly
 
 
Mi accorgo ora (vedi che sono un coglione?) che l'ultimo commento della 
pagina che ti ho segnalato dice che il problema non si presenta sulle 
ultime versioni.
Ma evidentemente non è così, almeno per me. Provato su due macchine 
diverse, dove ho dovuto operare proprio come viene descritto sopra. Da 
un certo punto di vista, è meglio che tale commento mi sia sfuggito. :)

 Grazie anticipate.
 
Ok, trovato un'altra volta da solo:
auth-user-pass login.conf
Grazie comunque della tua disponibilità. :)
 
 

 precedente openvpn 2.3)  con la versione 2.4, risolto.
 
Buono a sapersi! Grazie di tutte le preziose informazioni.