Connectivity issue with GitLab.com and GitLab-runner in VPN

I am using GitLab.com (SaaS) for maintaining my project’s source code.

The GitLab-runner’s that I trying to setup are VMs within my company’s VPN are not accessible publicly over the net. These VM instances however can access anything over the net.

In this scenario, when I am registering GitLab-runner package on these VMs, it shows following error while registering that GitLab.com is not able to connect the runner machines.

Please let me know how can I resolve this issue.

←[31;1mERROR: Registering runner… failed ←[0;m ←[31;1mrunner←[0;m=Sf3ieGGE ←[31;1mstatus←[0;m=couldn’t execute POST against https://gitlab.com/api/v4/runners: Post https://gitlab.com/api/v4/runners: dial tcp 52.167.219.168:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ←[31;1mPANIC: Failed to register this runner. Perhaps you are having network problems←[0;m

Regards,
Ashish

Try to use another VPN service. You can try https://rusvpn.com/en/. It is rather good. Tell if it was helpful.