Articles

My VPS is not responding

Quick answer: Check the service status and power state in the Client Area first, then open the...

Website is down: first steps

Quick answer: Work outside-in: confirm the site is really down for everyone, check that the...

Cannot connect via SSH

Quick answer: Read the exact error first: a timeout points to network or firewall, connection...

Connection refused error

Quick answer: "Connection refused" means your packets reached the server but nothing is listening...

Permission denied (publickey) error

Quick answer: "Permission denied (publickey)" means the SSH connection works but the server...

Server is out of disk space

Quick answer: Free space fast by clearing logs, package caches and old journals — journalctl...

High CPU usage: quick diagnostics

Quick answer: Run top, press P and read the top three processes — that identifies the culprit in...

High RAM usage: quick diagnostics

Quick answer: Check free -h first and read the available column — Linux using most RAM for cache...

Database connection error

Quick answer: "Error establishing a database connection" usually means one of four things: the...

Website shows 500 error

Quick answer: HTTP 500 is the application saying "I crashed" — the answer is always in the error...

Website shows 502 Bad Gateway

Quick answer: 502 means the web server (nginx/Apache as proxy) could not get a valid response...

Website shows 504 Gateway Timeout

Quick answer: 504 means the backend is alive but too slow — it did not answer within the proxy's...

SSL certificate error

Quick answer: Browser certificate warnings come in three flavors: expired (renew it), name...

Domain does not resolve

Quick answer: Test with dig yourdomain.com from a public resolver: NXDOMAIN means the domain or...

Slow website troubleshooting

Quick answer: Measure before changing anything: curl -w timings split the delay between network,...

Network speed is lower than expected

Quick answer: Test correctly before concluding: use iperf3 or a multi-connection download,...

Packet loss: first steps

Quick answer: Run mtr in BOTH directions (from you to the server and from the server back to you)...

VPS reboot did not help — what next?

Quick answer: When a reboot does not fix it, stop rebooting — repeated restarts destroy evidence...

How to collect logs for support

Quick answer: Collect logs from the exact time window of the problem, include timestamps with...

What information to include in a support ticket

Quick answer: A solvable ticket names the service (ID or IP), the exact time with timezone, the...