Windows 10 – L2TP – Błąd połączenia
W systemie Windows 10 usługa L2TP/IPsec domyślnie nie obsługuje połączeń, gdy serwer VPN znajduje się za NAT-em. Pojawia się wtedy błąd:
„The network connection between your computer and the VPN server could not be established because the remote server is not responding. This could be because one of the network devices (e.g. firewalls, NAT, routers, etc) between your computer and the remote server is not configured to allow VPN connections. Please contact your Administrator or your service provider to determine which device may be causing the problem.”


Rozwiązanie: Dodanie wpisu w rejestrze Windows (AssumeUDPEncapsulationContextOnSendRule)
Gdy serwer lub klient VPN znajduje się za routerem z NAT, Windows blokuje negocjację L2TP/IPsec.
a) Wciśnij kombinację klawiszy Windows + R, wpisz regedit i naciśnij Enter.
b) Przejdź do ścieżki: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
c) Kliknij prawym przyciskiem myszy w wolnym miejscu po prawej stronie -> Nowy -> Wartość DWORD (32-bitowa).
d) Nadaj jej nazwę: AssumeUDPEncapsulationContextOnSendRule
e) Kliknij na nią dwukrotnie i zmień Dane wartości na 2 (system dziesiętny).


Uruchom ponownie komputer i połączenie powinno już bez problemu nastąpić 😉
