Need your iOS devops in the cloud? We can help.
A workaround for VPN on Mavericks with racoon

Racoon hint

It's a workaround, but it works

(Linked from Setup a VPN server with Mavericks Server 10.9)

So you wanted more than just a hint? Well, okay. As mentioned, the current version of Mavericks Server (3.0.1) has issues with L2TP VPN connectivity. Until Apple officially releases a fix for this, one way to work around this is to replace the copy of /usr/sbin/racoon shipping in Mavericks Server with a copy of /usr/sbin/racoon that shipped in Mountain Lion Server.

Below are nine command lines which will take care of this via the Terminal. If, in fact, you do want to try this workaround, paste these lines (each line below is an entirely separate line) into a Terminal window. You will likely be prompted for your password at least once.

The standard caveats apply: This is a temporary, unsupported workaround, and only a suggested idea at that. Again, it is entirely unsupported, even by Apple. Proceed with this workaround on your own equipment only at your own risk. And before making changes to your own server, remember the Golden Rule: always have backups of your data!

Paste these in terminal, one line at a time:

  • cd /tmp

  • curl -sO

  • tar -xzvf racoon.tar.gz

  • rm racoon.tar.gz

  • sudo chown root:wheel racoon

  • sudo chmod 555 racoon

  • if [ ! -f /usr/sbin/racoon.mavericks ]; then sudo mv /usr/sbin/racoon /usr/sbin/racoon.mavericks; fi;

  • sudo mv racoon /usr/sbin/racoon

  • sudo killall racoon

About Macminicolo
Macminicolo, a Las Vegas colocation company, has been hosting Mac minis since their introduction in January 2005. They are the leaders in this niche market and are known for their personal service. They currently host hundreds of Mac minis for satisfied customers located in 36 different countries around the world. Get more info on our frequently asked questions page.

More Information
Pricing and Options