openvpn: esta é uma configuração genérica e não pode ser usada diretamente [fechada]

1

Eu experimentei um problema. Eu instalei o OpenVPN AS no VPS . Usado .ovpn config com OpenVPN Conecte na minha área de trabalho do Windows 7. Funciona bem.

Quando tentei configurar a conexão VPN no Ubuntu, experimentei os seguintes erros:

  1. via linha de comando:

    sudo openvpn ~/Downloads/server-locked.ovpn
    this is a generic configuration and cannot directly be used 
    
  2. via gerenciador de conexões de rede (que tem ícone colocado na barra de status, perto do tempo) - > Conexões VPN - > Configurar VPN - > Importar

    Eu recebo Não consigo importar a conexão VPN:

    The file '.ovpn' could not be read or does not contain recognized VPN connection information
    Error: The file to import wasn't a valid OpenVPN client configuration..
    

o que eu já tentei:

sudo apt-get install openvpn
sudo apt-get install network-manager-vpnc
sudo apt-get install network-manager-vpnc-gnome

O que devo fazer para funcionar com o arquivo *.ovpn ?

Conteúdo do meu arquivo server-locked.ovpn

# Automatically generated OpenVPN client config file
# Generated on Sat Mar 29 11:51:42 2014 by main
# Define the profile name of this particular configuration file
# OVPN_ACCESS_SERVER_PROFILE=.../Dynamic
# OVPN_ACCESS_SERVER_DYNAMIC=1
# OVPN_ACCESS_SERVER_CLI_PREF_ALLOW_WEB_IMPORT=True
# OVPN_ACCESS_SERVER_CLI_PREF_ENABLE_CONNECT=True
# OVPN_ACCESS_SERVER_CLI_PREF_ENABLE_XD_PROXY=True
# OVPN_ACCESS_SERVER_WSHOST=...:443
# OVPN_ACCESS_SERVER_WEB_CA_BUNDLE_START
# -----BEGIN CERTIFICATE-----
# -----END CERTIFICATE-----
# OVPN_ACCESS_SERVER_WEB_CA_BUNDLE_STOP
# OVPN_ACCESS_SERVER_IS_OPENVPN_WEB_CA=1
# OVPN_ACCESS_SERVER_ORGANIZATION=OpenVPN Technologies, Inc.
setenv FORWARD_COMPATIBLE 1
# OVPN_ACCESS_SERVER_GENERIC=1

setenv GENERIC_CONFIG
<ca>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</ca>
## -----BEGIN RSA SIGNATURE-----
## DIGEST:sha256
## -----END RSA SIGNATURE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
## -----BEGIN CERTIFICATE-----
## -----END CERTIFICATE-----
    
por areso 29.03.2014 / 16:44

2 respostas

1

Basta fazer o download de client.ovpn em vez de server-locked.ovpn e tudo funciona bem por enquanto via linha de comando. Parece mágica, mas funciona.

    
por areso 30.03.2014 / 13:07
0

Acho que você precisa editar / baixar novamente sua configuração do OpenVPN.

O motivo é que o server-locked.ovpn que você postou não contém o endereço do seu VPS. Provavelmente deveria estar na linha

# OVPN_ACCESS_SERVER_WSHOST=...:443

Parece que o seu arquivo de configuração atual não contém nenhuma configuração e a mensagem

this is a generic configuration and cannot directly be used

é uma mensagem de erro informando que o problema está na sua configuração.

    
por Eero Aaltonen 30.03.2014 / 12:12