Zpět na blog
Květen 23, 2026Návody

Server neodpovídá: průvodce řešením problémů

Diagnostika VPS: ping, porty, služby, CPU/RAM a logy, když server není dostupný.

Server neodpovídá: průvodce řešením problémů

Když VPS neodpovídá — web neběží, SSH timeout nebo ping selže — použijte tento checklist na serveru Hiddence.

Krok 1: Dostupnost v síti

Z počítače ověřte, zda je IP serveru dosažitelná:

bash
ping IP_VAŠEHO_VPS

# Bez odpovědi: stav VPS v klientské zóně,
# údržba sítě nebo nová IP po reinstalaci

Krok 2: Otevřené porty

SSH (22), HTTP (80) nebo HTTPS (443) může blokovat firewall:

bash
nmap -p 22,80,443 IP_VAŠEHO_VPS

# Na serveru (konsole/KVM):
sudo ufw status
sudo ss -tlnp | grep -E ':22|:80|:443'

Krok 3: Běžící služby

Server může běžet, ale Nginx nebo SSH může být zastavený:

bash
sudo systemctl status ssh
sudo systemctl status nginx
sudo systemctl status mysql

sudo systemctl restart nginx

Krok 4: CPU, RAM a disk

Nedostatek paměti nebo plný disk často způsobí zamrznutí:

bash
top -bn1 | head -20
free -h
df -h

kill -9 PID

Krok 5: Logy

V logách často uvidíte OOM a pády:

bash
sudo journalctl -xe --no-pager | tail -50
sudo tail -100 /var/log/nginx/error.log
sudo tail -100 /var/log/syslog
dmesg | tail -30

Prevence

  • Na malých VPS zapněte swap
  • Nastavte monitoring (Uptime Kuma, Netdata)
  • Automatické zálohy
  • Fail2ban s whitelistem vaší IP
  • Při podezření na síť/hardware kontaktujte podporu s ID VPS