As per Microsoft: "This computer cannot accept virtual private network (VPN) calls that use Layer Two Tunneling Protocol (L2TP) because the Point to Point Protocol module could not start properly. The cause might be one of the following:
- The system is low on memory.
- The registry operation failed.
- The Local Security Authority (LSA) operation failed". See MSW2KDB
for more details.
From a newsgroup post: "I have traced several of these problems to improperly configured Winsock LSPs. Run "winmsd" and go to Components -> Network -> Protocol. Look at the names in the list. Anything with "MSAFD" in it or the "RSVP xxx Service Provider" should be fine. Anything else is suspect, and uninstalling the owning program might help.
If that fails or your provider list is empty, you may need to rebuild the catalog from scratch. The following instructions will rebuild your catalog for TCP/IP. If you are using any other transports (if you do not know, then you probably are not) then you will have to reinstall them as well.
1. Backup and delete the following registry keys:
3. Go to the network connections folder, right click the icon for your network connection, and select properties.
4. Click install, choose "protocol", and click "Add...".
5. Click "Have Disk...", enter "\windows\inf", click OK.
6. Select "Internet Protocol (TCP/IP), click OK.
7. When the process in complete, reboot".