Se a conexão de rede for alterada, o Windows verificará HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing
value no registro e, se estiver definido como 1
, o Windows (na verdade, serviço de reconhecimento de local de rede) tentará consultar o servidor especificado por HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost
value, Por padrão, é definido como www.msftncsi.com
.
Caso não seja possível alcançar ActiveWebProbeHost
( www.msftncsi.com
), você precisará autenticar na rede e abrir sua página inicial do IE ( link ) através do navegador padrão (Chrome) para você. Como sua conexão está realmente funcionando e você não precisa de nenhuma autenticação adicional, você acaba com a página do MSN aberta no Chrome.
No seu caso, tenho certeza que você pode resolver isso alterando o valor EnableActiveProbing
no registro (em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
) para 0
. No entanto, eu consideraria isso mais como uma solução alternativa do que a solução do problema raiz.
Se você está curioso sobre o problema subjacente, talvez queira confirmar que HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost
está realmente definido como www.msftncsi.com
e não algum outro nome de host e, se realmente estiver, tente efetuar ping deste nome de host assim que a conexão VPN for estabelecida , para garantir que o host seja realmente acessível através do seu túnel OpenVPN. Caso não seja, você pode tentar definir HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost
para um hostname diferente, o qual você tem certeza de que é alcançável.