In un periodo in cui lo Smart Working ha preso il sopravvento sono molte le situazioni in cui una VPN semplifica la vita, infatti anche io mi sono trovato a doverne implementare alcune.
Ho notato che in alcuni casi si verifica un problema di connessione tra dispositivi Windows e server VPN L2TP/IPsec: questo può accadere quando il server o il client Windows si trova dietro ad alcuni tipi di NAT.

La soluzione è molto semplice e richiede l’aggiunta di una chiave al registro di sistema (attenzione ad eseguire REGEDIT come Amministratore).
È sufficiente recarsi all’indirizzo:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PolicyAgent
ed aggiungere una chiave DWORD con il seguente nome:
AssumeUDPEncapsulationContextOnSendRule
a questo punto basta dare alla chiave appena creata il valore “2” e riavviare il sistema.
Il problema è spiegato nel dettaglio all’indirizzo https://support.microsoft.com/en-us/help/926179/how-to-configure-an-l2tp-ipsec-server-behind-a-nat-t-device-in-windows