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
ps aux | grep java2. Adım
Sunucu loglarını kontrol edin — 'Done' yazısını görüyorsanız sunucu hazır demektir
tail -20 logs/latest.log3. Adım
Firewall'da Minecraft portunu (varsayılan 25565) açtığınızdan emin olun
sudo ufw allow 25565/tcp && sudo ufw status4. Adım
server.properties dosyasında server-port ve server-ip ayarlarını kontrol edin — server-ip boş bırakılmalı
grep -E 'server-port|server-ip' server.properties5. Adım
Oyun içinde bağlanırken doğru IP ve portu girdiğinizden emin olun — VPS IP'nizi kontrol edin
curl -s ifconfig.me