VPN from Windows Vista to 2003

This post is to solve the cryptographic problem between Windows Vista (Client) and Windows 2003 (Server) with a standard Windows VPN. This is the error when you try to connect to W2k:
"Error 742: The remote server does not support encryption."
Error 742: VPN Windows Vista
To solve this problem, I made a patch for Windows Vista to enable encryption request.
Download links:
- Vista VPN Patch.exe (19KB)

Manual method:
You can correct this problem manually. You need to change 2 dwords (set to 1) in the Registry Editor:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters]
- AllowL2TPWeakCrypto
- AllowPPTPWeakCrypto
Simply run "regedit" to access in the Registry Editor. After this changes, you MUST reboot your machine!

PS: this patch work only on Windows Vista