Ana sayfa/Hatalar/Sürüm uyuşmazlığı
HATA KODU · VERSION_MISMATCH

VERSION_MISMATCH — Minecraft Sürümü Uyuşmuyor

Sunucu, botun bildirdiğinden farklı bir Minecraft protokol sürümü bekliyor. Bağlantı protokol el sıkışması aşamasında sonlanır.

Belirti nedir?

Bot bağlanmaya çalışır ve neredeyse anında düşer. Bağlantı oyun aşamasına hiç ulaşmaz; dünyaya giriş, sohbet veya ping değeri oluşmaz. Sunucu tarafından gelen mesaj genellikle "outdated client", "outdated server" ya da sunucunun beklediği sürümü söyleyen bir metindir.

Sunucu listesi ekranında sunucu çevrim içi görünürken botun bağlanamaması bu hatanın tipik görüntüsüdür.

Sürüm anlaşması: bot sürümü seçilir, el sıkışma, karşılaştırma, eşleşmezse kick
Sunucu tek bir protokol sürümü bekler; panelde bota birebir aynısını seç.

Neden oluşur?

Minecraft istemcisi ile sunucu arasındaki ilk adım el sıkışmadır: istemci hangi protokol sürümünü konuştuğunu bildirir. Sunucu bu numarayı kabul etmezse bağlantıyı oracıkta kapatır. Sürüm adı (1.20.1) ile protokol numarası aynı şey değildir; farklı sürüm adları aynı protokolü paylaşabilir veya aynı aile içinde protokol değişebilir.

Sık görülen nedenler:

  • Sunucu profilinde sürüm auto bırakılmış ve otomatik seçim sunucunun beklediğinden farklı bir protokole karar vermiş.
  • Sunucu ViaVersion benzeri bir çoklu sürüm köprüsü kullanıyor ve yalnız belirli bir aralığı kabul ediyor.
  • Sunucu bir proxy (Velocity, BungeeCord) arkasında ve proxy'nin kabul ettiği sürüm aralığı arka uç sunucudan farklı.
  • Sunucu yakın zamanda sürüm yükseltmiş; profildeki sabit sürüm eskimiş.

AFKBase'te nasıl görünür?

Bağlantı Merkezi'nde teşhis çalıştırdığınızda birincil kod VERSION_MISMATCH olur ve önem derecesi engelleyici (ERROR) olarak işaretlenir. Teşhis, son bağlantı olaylarında sürüm/protokol ile ilgili kanıt bulduğunda bu kodu atar ve sunucunun uyumluluk durumunu BLOCKED yapar.

Bağlantı günlüğünde el sıkışma satırından sonra oyun aşamasına ait hiçbir kaydın olmaması bu kodu doğrular.

Nasıl teşhis edilir?

  1. Sunucunun gerçekte hangi sürümü beklediğini öğrenin: normal Minecraft istemcisiyle sunucu listesine ekleyin; sunucu satırı uyumsuzluk durumunda beklediği sürümü gösterir.
  2. Sunucu profilinde sürümü auto yerine o kesin sürüme sabitleyin.
  3. Botu yeniden başlatıp bağlantı günlüğünde el sıkışma adımının geçilip geçilmediğine bakın.
  4. Hâlâ düşüyorsa, sunucunun proxy kullanıp kullanmadığını doğrulayın; proxy ve arka uç farklı sürüm aralıkları kabul edebilir.

Çözüm

DurumYapılacak
Sürüm auto Sunucunun beklediği sürüme sabitleyin. Bu, kodun en sık çözümüdür.
Sunucu ViaVersion kullanıyor Köprünün kabul ettiği aralıktan bir sürüm seçin; genelde sunucunun kendi sürümü en güvenlisidir.
Sunucu yeni yükseltilmiş Profildeki sabit sürümü güncelleyin.
Proxy arkasında Proxy'nin bildirdiği sürümü esas alın; arka uç sürümünü değil.

AFKBase'in desteklediği sürüm listesi 1.8.8 ile 1.21.11 arasındaki 28 protokol sürümünü kapsar. Sunucu bu aralığın dışında bir sürüm bekliyorsa bağlantı kurulamaz.

Ne zaman sunucu yöneticisine başvurmalısınız?

Sunucu, desteklenen aralığın dışında bir sürüm çalıştırıyorsa (örneğin bir anlık görüntü sürümü veya çok eski bir yapı) istemci tarafında yapılacak bir şey yoktur. Ayrıca sunucu belirli istemci markalarını protokol seviyesinde filtreliyorsa bu bir yapılandırma kararıdır ve yöneticiyle konuşulması gerekir.

İlgili sayfalar ve veriler

Sürüm dağılımının ve diğer uyumluluk özelliklerinin ölçülmüş hâli uyumluluk veritabanında yer alır. Sürümün uyumluluğa etkisinin kavramsal anlatımı için sunucu uyumluluğu rehberine, bağlantı sorunlarının genel akışı için bağlantı sorunları rehberine bakın.

Panelden görünüm

Bu konuyla ilgili ekranlar doğrudan AFKBase panelinden alınmıştır.

AFKBase Bağlantı Merkezi: bağlantı tanılaması ekranı, bot/sunucu seçimi ve tanılama sonuçları
Bağlantı Merkezi — bağlantı tanılaması ve kopma nedenleri tek yerde.
AFKBase paneli: bot kartı, hesap ve sunucu bilgisi, AFK aktif durumu ve can/ping göstergeleri
Botlarım — her botun hesabı, sunucusu ve anlık durumu.

Yayımlanma: Güncellenme: Yayımlayan: AFKBase