Não é possível conectar-se à VPN por mais tempo no Windows 8.1

1

Não sei ao certo o que fez com que parasse de funcionar, mas não consigo me conectar às minhas conexões VPN às quais eu costumava me conectar antes. Eu recebo este erro (nos logs de Aplicativo do Visualizador de Eventos do RasClient):

The user SYSTEM dialed a connection named Virtual Private Network which has failed. The error code returned on failure is 628.

A configuração atual do tipo de VPN (Propriedades - > Segurança - > Tipo de VPN) usa L2TP / IPSec com uma chave pré-compartilhada. Quando defino o Security para automático (que também costumava funcionar antes), vejo este erro:

The user SYSTEM dialed a connection named Virtual Private Network which has failed. The error code returned on failure is 720.

No log do sistema, adicionalmente, há (de RasSstp):

The initial Secure Socket Tunneling Protocol request could not be successfully sent to the server. This can be due to network connectivity issues or certificate (trust) issues. The detailed error message is provided below. Correct the problem and try again.

The remote computer refused the network connection.

Eu tentei rastrear a camada RAS usando:

netsh ras set tracing * enable

...I then attempt the connection again...

netsh ras set tracing * disable

Os registros continham um único arquivo que era o mais útil em me dizer que havia um problema, EXPLORER_RASAPI32.LOG ... mas não foi útil dizer-me exatamente qual era o problema, tanto quanto eu posso dizer:

[10236] 07-22 00:09:01:496: WaitForDialMachineEvent: Unblock i=1, h=0x22ec4250
[10236] 07-22 00:09:01:496: setting rasman state to 6
[10236] 07-22 00:09:01:496: NotifyCaller called for hPort:1
[10236] 07-22 00:09:01:496: NotifyCaller(nt=0x2,su=1,s=6,e=0,xe=0)...
[10236] 07-22 00:09:01:496: NotifyCaller done (dwNotifyResult=1)
[10236] 07-22 00:09:01:496: RASCS_AuthNotify
[10236] 07-22 00:09:01:496: RasProtocolGetInfo...
[10236] 07-22 00:09:01:496: RasProtocolGetInfo done(0), msgId=1
[10236] 07-22 00:09:01:496: RasDialMachine errors=720,0
[10236] 07-22 00:09:01:496: RasDialMachine: SignalDone: prasconncb=0x22ec4240
[10236] 07-22 00:09:01:496: SignalDone: pOverlapped=0x22ec42f0

Certamente, o problema reside apenas nesta máquina, já que tentei conectar-me à conexão LTE do meu iPhone e tive o mesmo problema. Eu também tentei exatamente essa mesma conexão em outro PC na minha rede e funcionou muito bem (por isso, definitivamente não é o roteador - que eu verifiquei uma infinidade de vezes). Fazendo um monte de pesquisas nos últimos dias, devo ter tentado tudo o que encontrei.

  • Nada aqui corrigiu o problema .
  • Tentei verificar se eu tinha algum problema de DNS, então tentei me conectar diretamente ao IP da máquina VPN e funcionou muito bem. Além disso, o ping funciona bem.
  • Tentei executar o ping do host local, meu IP local, o IP do meu roteador e o IP da minha VPN, e tudo parece funcionar bem.
  • Corrigi problemas de miniporta WAN em funcionamento incorreto no Gerenciador de dispositivos, atualizando-os para outros drivers e desinstalando-os para que eles sejam atualizados adequadamente em seus drivers corretos e funcionando (o que, houve problemas, mas agora todos os dispositivos O Gerenciador de Dispositivos está parecendo sólido).
  • Tentei desinstalar e reinstalar qualquer adaptador de rede que consegui no Gerenciador de dispositivos.
  • Tentei reinstalar meus drivers de rede.
  • Eu tentei netsh int ip reset . Eu até usei o Process Explorer da Sysinternals para conceder permissões de acesso a registros para que esse comando não falhasse em alguns casos devido a problemas de acesso negado.
  • Eu tentei netsh winsock reset .
  • Eu tentei sfc /scannow . Encontrou algumas corrupções, mas as consertou.
  • Eu tentei Dism /Online /Cleanup-Image /RestoreHealth . Também encontrou algumas corrupções, mas as consertou.
  • Eu tentei Remove-NetIPAddress no PowerShell.
  • Eu tentei reiniciar meu roteador.
  • Tentei obter um endereço IP local diferente do meu roteador para essa máquina problemática, mas isso não ajudou.
  • Eu tentei desativar meu antivírus BitDefender.
  • Eu tentei desativar meu firewall BitDefender.
  • Tentei excluir e adicionar novamente a conexão VPN cerca de um milhão de vezes.
  • Tentei desinstalar meu antivírus / firewall BitDefender e repetir todos os itens acima.
  • Eu executei o Disco de Recuperação do BitDefender a partir de um disco de inicialização para verificar o malware do kernel e ele não encontrou nada (eu também uso o Secure Boot, então duvido que qualquer malware residisse no hardware).
  • Tentei usar OpenVPN , mas isso não funcionou para mim e descobri erros de SChannel no Visualizador de Eventos, aqui está um exemplo:

A fatal alert was generated and sent to the remote endpoint. This may result in termination of the connection. The TLS protocol defined fatal error code is 43. The Windows SChannel error state is 552.

The certificate received from the remote server has not validated correctly. The error code is 0x80092013. The SSL connection request has failed. The attached data contains the server certificate.

Meu Windows 8.1 é x64 e totalmente atualizado a partir de agora. O que mais eu posso tentar e de que outra forma posso solucionar esse problema bizarro? Pela aparência dos logs, não posso deixar de me perguntar se talvez meu armazenamento de certificados tenha sido corrompido de alguma forma. Existe alguma maneira que eu possa tentar restaurá-lo?

    
por Alexandru 22.07.2015 / 06:04

1 resposta

0

Nota: A orientação que eu forneço aqui, se você pretende seguir qualquer uma delas, você a faz por sua conta e risco e eu não me responsabilizo por suas ações. A primeira coisa que eu precisei fazer foi ... diferentemente de como a maioria dos artigos que eu encontrei on-line dizem que eu preciso APENAS remover os drivers WAN Miniport nos Adaptadores de Rede do Gerenciador de Dispositivos, eu realmente tive que remover TODOS os Adaptadores de Rede. Talvez o seu exagero, eu não sei, é a única coisa que funcionou para mim.

Como conseguir a remoção de todos os adaptadores de rede no Windows 8.1

  • Você precisa atualizar cada um individualmente para um driver de kernel arbitrário. Eu usei um driver Bluetooth aleatório no topo da lista de drivers da Microsoft.
  • Você precisa clicar com o botão direito do mouse no driver recém-atualizado e em Uninstall it.

Às vezes, você pode achar que tem problemas para desinstalar esses drivers. Um problema que eu tinha era telas azuis que aconteceriam toda vez que eu tentei desinstalar um deles em particular. No entanto, Eu encontrei essas ferramentas uma grande ajuda (novamente, use-as por sua conta e risco). Uma vez eu segui o guia e executei o WAN Miniport Repair Tool Versão 2 e então executei o WAN Miniport Installer, não mais bluescreens, apenas que ele instala mais dispositivos em Network Adapters, então agora você precisa passar por algumas reinicializações e desinstalar esses drivers algumas vezes, de novo e de novo. É doloroso e demorado, mas vale a pena.

Se você pressionar a tecla Windows e digitar services.msc , encontrará no Windows 8.1 um pequeno serviço chamado Gerenciador de Conexão de Acesso Remoto. Isso habilitará alguns dos adaptadores Miniport para você. Caso contrário, se eles não estiverem ativados e estiverem ocultos no Gerenciador de dispositivos, você não poderá atualizá-los, pois eles não aceitarão outro driver de kernel arbitrário. Inicie e interrompa este serviço à vontade para ativar esses drivers para atualizações.

Certifique-se de remover todos os drivers. Quando terminar de removê-los, inicie o serviço Gerenciador de Conexão de Acesso Remoto novamente e veja se você possui mais drivers defeituosos. Desta vez, basta procurar os ícones de aviso amarelos e atualizar apenas aqueles com esses ícones. Repita esse processo (continue reiniciando o Gerenciador de Conexão de Acesso Remoto até que todos não tenham mais os ícones).

Este serviço só deve iniciar os drivers Miniport, portanto, tudo o que você deve ter agora são os drivers Miniport e o Adaptador Async RAS. Eu também atualizei e desinstalei o Adaptador Async RAS em algum momento. Não tenho certeza se isso também me obrigou a iniciar um serviço diferente ou não (o outro serviço era o Gerenciador de conexão automática de acesso remoto).

Neste ponto, com apenas os adaptadores Miniport mostrando, eu reiniciei, uma última vez, e funcionou. Eu estava tão feliz que podia chorar (mas não - eu nunca iria).

Eu tive que, a propósito, começar a reinicializar bastante para tornar as coisas menos demoradas, mantendo pressionado o botão liga / desliga, e pressionando CTRL + ALT + DELETE quando a tela "Please wait" no Windows veio para evitar que ele entrasse essa janela de opções de inicialização irritante.

    
por 23.07.2015 / 06:57