Ana içeriğe atla
Minecraft sunucunuz ile Zonely web sitesi arasındaki hesap senkronizasyonu; AuthMe veya LimboAuth eklentilerinin veritabanı bağlantısı ve şifreleme algoritması uyumuna bağlıdır.

En Sık Karşılaşılan Sorunlar ve Çözümleri

Destek taleplerinde en çok bildirilen kayıt hatasıdır.
  • Kök Neden: Zonely web yazılımı kullanıcı şifrelerini güvenli SHA256 hash algoritması ile özetleyerek veritabanına kaydeder. Minecraft sunucunuzdaki AuthMe eklentisi varsayılan olarak BCRYPT, ARGON2 veya farklı bir algoritma kullanacak şekilde bırakıldıysa, AuthMe şifreyi aynı algoritmayla doğrulayamaz ve şifre yanlış uyarısı verir.
  • Çözüm:
    1. Oyun sunucunuzun dosya yöneticisinden plugins/AuthMe/config.yml dosyasını açın.
    2. settings.security.passwordHash satırını bulun ve değerini mutlaka SHA256 olarak ayarlayın:
      plugins/AuthMe/config.yml
    3. Oyuncuların kayıt olurken e-posta zorunluluğu gibi alanlarının uyumu için userslist tablosunu kullandığınızdan emin olun.
    4. Oyun konsolunda /authme reload komutunu çalıştırın.
Genellikle “Communications link failure”, “Connection refused” veya “Host ‘x.x.x.x’ is not allowed to connect to this MySQL server” hataları ile kendini gösterir.
  • 1. MariaDB / MySQL Bind Address Yapılandırması: Veritabanı sunucunuz yalnızca yerel bağlantıları (127.0.0.1) dinleyecek şekilde yapılandırılmışsa, dışarıdan gelen oyun sunucunuzun isteklerini doğrudan reddeder.
    • Sunucunuzdaki /etc/mysql/my.cnf (veya mariadb.conf.d/50-server.cnf) dosyasında:
      MySQL Yapılandırması
      olarak ayarlayın ve MySQL servisini yeniden başlatın.
  • 2. Güvenlik Duvarı (Port 3306) İzni: Web hosting veya VDS sağlayıcınızın güvenlik duvarında TCP 3306 portunun dış erişime açık olduğundan emin olun.
  • 3. Uzak Kullanıcı Yetkilendirmesi (GRANT): Veritabanı kullanıcınız yalnızca localhost için yetkilendirilmiş olabilir. MySQL konsolunda oyun sunucunuzun dış IP’sine veya tüm IP’lere (%) yetki verin:
    MySQL Yetkilendirme Komutu
ZonelyCore eklentisi içerisinde dahili bir giriş/oturum doğrulama sistemi barındırır.
  • Kök Neden: Sunucunuzda zaten AuthMe Reloaded veya LimboAuth aktifken, ZonelyCore’un da kimlik doğrulama modülü açık bırakılırsa oyuncular oyuna girdiğinde iki eklenti birden giriş mesajı gönderir veya oturum kilitlenir.
  • Çözüm:
    1. plugins/ZonelyCore/config.yml dosyasını açın.
    2. auth.enabled parametresini false olarak değiştirin:
      plugins/ZonelyCore/config.yml
    3. Bu sayede kimlik doğrulama işlemi tamamen AuthMe tarafından yönetilirken, ZonelyCore yalnızca mağaza teslimatı ve GUI menü kancalarını yürütür.
Çakma lobi / LimboAuth kurulumlarında settings.conf dosyasındaki veritabanı ayarlarının Zonely ile eşleşmesi için şu parametreleri kullanın:
LimboAuth settings.conf