carrots
September 12, 2025, 11:29am
1
Hi everyone,
I’m setting up ERPNext on a Contabo VPS, but I’ve run into a problem: my server cannot reach GitHub.
Environment:
VPS provider: Contabo
OS: Ubuntu 24.04.3 LTS
Specs: 3 vCPU, 8 GB RAM, 145 GB disk
Access: root via SSH
Issue:
When I try to ping GitHub or clone repositories, I get 100% packet loss. Example:
:~# ping github.com
PING github.com (140.82.121.4) 56(84) bytes of data.
^C
— github.com ping statistics —
34 packets transmitted, 0 received, 100% packet loss, time 33790ms
What I tried:
SSH works fine, I can update packages via apt-get.
GitHub works fine from my local machine.
On the server, git clone https://github.com/ … hangs or fails.
VPN/tsocks attempts didn’t solve the issue.
Question:
Is Contabo blocking external traffic to GitHub by default?
Do I need to configure networking/firewall settings (netplan, ufw, Contabo dashboard)?
Or is this something that needs to be enabled by Contabo support?
I have followed this tutorial by Karani to install Frappe in a Contabo VPS (Ubuntu 24.04 too) less than one month ago, and did not face any issue
Link: https://codewithkarani.com/2024/07/02/how-to-install-erpnext-version-15-in-ubuntu-24-04-a-step-by-step-guide/?srsltid=AfmBOorq2dDFXgziTrXSA89-rFTF8DRGbSLpp9HQg8mzA6Wh4368ePsx
Try going to the Contabo console and try resetting the contabo or restoring the first snapshot (WARNING: ALL DATA IN THE VPS WILL BE DELETED) :
Sign in to contabo
In the left side of teh control panel, click on the ‘VPS Control’
You will see your instance(s)
Click 'Reinstall or restore a ‘Snapshot’, the first option is preferred
1 Like
Pejay
February 13, 2026, 9:09am
3
Hi @Omar-Abdullah , how do you access the terminal in contabo? I tried RealVNC Viewer but when i do ‘sudo mysql_secure_install‘ my root password failed. Your response will be greatly appreciated. Thank you
NOTE: I am using 22.04.5 LTS
You can use your PowerShell for that, just do:
ssh userName@yourServerIP
After creating the ‘frappe’ user, you logout from ‘root’ user in powershell and reconnect as ‘frappe’ user