THE ORB
Studio başlatılıyor

bind: address already in use

Sunucunun istediği portu başka bir şey kullanıyor — genelde tam kapanmamış önceki sunucu kopyası.

groupsSunucu başlamıyorpersonBunu düzeltebilirsin

Önce şunu yap

Sunucunun başka bir kopyasının çalışmadığından emin ol, sonra yeniden başlat.

bug_reportBunun yerine tüm konsolunu yapıştır

Ne anlama gelir

Bir şey, FXServer'ın istediği portu zaten dinliyor, o yüzden başlayamıyor. Varsayılan, hem TCP hem UDP'de 30120'dir.

Neden olur

Ne sıklıkla doğru cevap olduğuna göre sıralı.

  1. 1

    Önceki sunucu hâlâ çalışıyor

    Konsol penceresini kapatmak FXServer'ı her zaman sonlandırmaz. Zombi bir süreç portu tutar.

  2. 2

    İki sunucu aynı porta ayarlanmış

    Bir geliştirme örneği ile bir canlı örnek, ikisi de 30120'de.

  3. 3

    txAdmin onu zaten başlatmış

    txAdmin çalıştırıyorken sunucuyu elle başlatmak.

  4. 4

    Portta başka bir uygulama

    30120'de nadirdir, port sıradan bir şeye değiştirildiyse yaygındır.

  5. 5

    Sert bir sonlandırmadan sonra port TIME_WAIT'te

    Bir iki dakikada kendiliğinden temizlenir.

Hangisinin seninki olduğu nasıl anlaşılır

# Windows
netstat -ano | findstr :30120
# Linux
ss -lptn 'sport = :30120'

Adlandırdığı PID, portu tutan şeydir. Başka bir FXServer ise, cevabın budur.

Nereye bakmalı

server.cfg içinde endpoint_add_tcp ve endpoint_add_udp.

Nasıl düzeltilir

Eski süreci sonlandır, ya da bunu taşı:

endpoint_add_tcp "0.0.0.0:30125"
endpoint_add_udp "0.0.0.0:30125"

İki satır birlikte değişmeli — uyuşmayan bir çift, başlayan ve kimsenin katılamadığı bir sunucu üretir.

Hâlâ kendi kodunda mı takıldın?

Bu sayfa, bu hatanın genelde ne anlama geldiğini anlatır. Konsolunu Server Fixer'a yapıştır; içindeki her şeyi sıraya dizer ve önce ne yapman gerektiğini söyler. Kendin uğraşmak istemiyorsan ORBIE script'i onarır ve kaynağı sunucuna atmaya hazır geri verir.

bug_reportServer Fixer'ı aç

Bununla birlikte gelen hatalar