- Katılım
- 23 Eki 2022
- Mesajlar
- 8,433
- Çözümler
- 12
- Tepkime puanı
- 5,274
- Puanları
- 113
- Yaş
- 28
(Kapsamlı Rehber)
vSRO server kurulumu yaparken çoğu kişi aynı kritik hatalara düşüyor. Bu rehberde en çok karşılaşılan problemleri ve net çözümlerini topladım.
1. SR_ShardManager Crash Sorunları
Problem:
Server açılırken SR_ShardManager sürekli crash oluyor.
Neden:
- Conver.exe kullanıldıktan sonra config güncellenmedi
- Port değiştirildi ama packt.dat yeniden derlenmedi
- Server eski config dosyasını okumaya devam ediyor
Çözüm:
packt.dat dosyasını mutlaka yeniden derleyin:
- Conver.exe sonrası config değiştiyse
- Port / IP değiştirildiyse
- Table edit yapıldıysa
Fix adımı:- Eski packt.dat sil
- Config'i tekrar generate et
- Server files rebuild yap
- SR_ShardManager restart
2. Port Çakışması (Port Conflict)
Problem:
Server açılıyor ama bazı servisler crash / connect olmuyor.
Neden:
- Aynı port başka program tarafından kullanılıyor
- SQL / Agent / Gateway portları çakışıyor
Çözüm:
- netstat -ano ile port kontrol et
- Çakışan portu değiştir
- Tüm config dosyalarında aynı portu güncelle
3. IP Adresi Yanlış / Network Hatası
Problem:
Server login ekranı gelir ama bağlanmaz
Neden:
- Sanal makine yanlış network adapter seçmiş
- IP otomatik alınmış (DHCP)
- 127.0.0.1 / yanlış LAN IP kullanılmış
Çözüm:
- VM network adapter: Bridged Mode
- IP sabitle:
- Server IP = sabit LAN IP
- Tüm configlerde aynı IP kullan
4. Conver.exe Kullanımı Sonrası Bozulma
Problem:
Server açılıyor ama NPC / region / gateway çalışmıyor
Neden:
- Conver.exe sonrası DB uyumsuzluğu
- Data update yapılmadan server başlatılmış
Çözüm:
- Conver sonrası:
- DB update zorunlu
- packt.dat rebuild
- tüm service restart
5. Login Server Bağlantı Hatası
Problem:
"Cannot connect to login server"
Neden:
- Gateway IP yanlış
- Port mismatch
- Firewall engelliyor
Çözüm:
- Gateway IP = ShardManager IP aynı olmalı
- Firewall kapat test et
- Portları kontrol et (15779 / 15780 vs)
6. SQL Bağlantı Sorunları
Problem:
Server açılıyor ama DB connect olmuyor
Neden:
- SA şifresi yanlış
- TCP/IP disabled
- SQL Browser kapalı
Çözüm:
- SQL Configuration Manager:
- TCP/IP ENABLE
- SA password kontrol
- Port 1433 açık olmalı
7. AgentServer Crash
Problem:
AgentServer açılıyor hemen kapanıyor
Neden:
- Data mismatch
- Missing table / column
- Old packet config
Çözüm:
- DB consistency check
- missing table repair
- packt.dat rebuild
8. Client Connect Olmuyor
Problem:
Server açık ama client login olmuyor
Neden:
- Media.pk2 IP yanlış
- Gateway port mismatch
- Firewall aktif
Çözüm:
- Media.pk2 IP fix
- Port eşleştirme
- Firewall disable test
9. Sanal Makine (VM) Network Hataları
Problem:
Server dışarıdan erişilmiyor
Neden:
- NAT mode kullanılmış
- Yanlış adapter seçilmiş
Çözüm:
- Bridged Mode kullan
- IP sabitle
- Router port forward yap
10. Genel Stabilite Hataları
Problem:
Server random crash / lag
Neden:
- CPU limit
- RAM yetersiz
- SQL optimize değil
Çözüm:
- SQL index rebuild
- RAM artır
- CPU affinity ayarla
SONUÇ
vSRO server kurulumunda hataların %80'i şunlardan kaynaklanır:
- IP yanlış yapılandırma
- Port çakışması
- packt.dat yeniden build edilmemesi
- Conver sonrası DB uyumsuzluğu
