Belirtiler: Connection timed out, Can't reach server, Connection refused

Olası Nedenler

  • Firewall portu kapalı
  • Sunucu process'i çalışmıyor
  • Yanlış IP adresi veya port numarası
  • server.properties'de server-port ayarı hatalı
  • Sunucu henüz tam başlamamış (yükleme devam ediyor)

Adım Adım Çözüm

1. Adım

Sunucu process'inin çalışıp çalışmadığını kontrol edin — panel kullanıyorsanız panelden, SSH ile bağlıysanız process listesinden bakın

bash
ps aux | grep java

2. Adım

Sunucu loglarını kontrol edin — 'Done' yazısını görüyorsanız sunucu hazır demektir

bash
tail -20 logs/latest.log

3. Adım

Firewall'da Minecraft portunu (varsayılan 25565) açtığınızdan emin olun

bash
sudo ufw allow 25565/tcp && sudo ufw status

4. Adım

server.properties dosyasında server-port ve server-ip ayarlarını kontrol edin — server-ip boş bırakılmalı

bash
grep -E 'server-port|server-ip' server.properties

5. Adım

Oyun içinde bağlanırken doğru IP ve portu girdiğinizden emin olun — VPS IP'nizi kontrol edin

bash
curl -s ifconfig.me