Does DigitalOcean have any restriction on VPN connection?

  • Posted on October 29, 2018
  • VPN
  • duanyongAsked by David

I create a CentOS PPTP VPN on Singapore IDC, but I can’t connect to it on my workplace in the US, I have tried to connect to it through other Asian places like Hongkong and China, it all works. And I tried to set up a VPN server in SFO, I also have some problem to connect to it through my Asian servers.

I always got this error message: “The connection was terminated by the remote computer before it could be complete.”

Does anyone have some idea about it? Thanks.

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Hello, @duanyong

It will be the best to perform a traceroute test to your droplet/server and see if you’re able to reach your server or see where the connection is being dropped.

See the instructions bellow for Mac, Windows and Linux:

Note that in our examples you will need to replace with your actual domain name.

Windows For Windows 7 and older:

Open Start menu -> Click Run -> Type cmd and press Enter.

In the command prompt type tracert and press Enter.

For Windows 8.x and newer:

Use the search window, type command prompt and click on the Command Prompt result.



and press Enter.

This will provide traceroute results from your computer to You can also use tracert with an IP, i.e. tracert

For more information on how to copy and paste the traceroute results, please check this article.

Mac OS You need to open up Terminal, located under Applications -> Utilities -> Terminal and type:


and press Enter.

Alternatively, you can go to the Applications folder -> Utilities -> Network Utility -> Traceroute and specify your domain or IP address.

You can also use traceroute with an IP, i.e. traceroute

Linux Open a Terminal window and type:

traceroute -I

The -I option is necessary so that the traceroute uses ICMP. You can also use traceroute with an IP, i.e.

traceroute -I

You can also contact our support team and provide them with the result of the traceroute command and they will check this for you.

It will be good to test the connectivity from multiple locations using different broadband connection (if possible) in order to check if the issue is related with your ISP.

Hope this helps!

Regards, Alex