R10DEV.NET HABER SİTESİ AÇILDI!R10DEV.NET HABER SİTESİ AÇILDI!

Çözüldü iSRO Files C7 Hatası Çözümü (Kesin Fix) | VSRO C7 Error Giriş Sorunu
admin
Katılım
23 Eki 2022
Mesajlar
7,904
Çözümler
12
Tepkime puanı
4,630
Puanları
113
Yaş
28

iSRO Files C7 Hatası Çözümü (Kesin Fix Rehberi)


iSRO Files kullanan birçok kişinin karşılaştığı C7 hatası, genellikle login/billing ve database yapılandırmasından kaynaklanır. Bu rehberde C7 hatasını kesin olarak nasıl çözeceğinizi adım adım anlatıyoruz.

C7 Hatası Nedir?


C7 hatası, client giriş sırasında sunucu ile bağlantının kesilmesi veya doğrulama sisteminin (billing/auth) düzgün çalışmaması sonucu oluşur.

Genelde şu sebeplerden çıkar:
  • Billing.json yanlış
  • IP adresi hatalı
  • JoymaxPortal DB eksik
  • Machine Manager çakışması
  • Account DB bağlantı problemi

1. Machine Manager Kontrolü


En basit ama en çok yapılan hata:

  • Aynı anda birden fazla Machine Manager çalışıyorsa kapat
  • Tek bir Machine Manager açık olacak

Aksi halde C7 hatası alırsın.

2. Billing.json Kesin Ayar (ÖNEMLİ)


Billing.json dosyanı aşağıdaki gibi düzenle:

Kod:
"Kestrel": {
  "EndPoints": {
    "Http": {
      "Url": "http://IP_ADRESIN:18080"
    }
  }
},

"DbConfig": {
  "AccountDB": "Data Source=SQL_ADI;Initial Catalog=SILKROAD_R_ACCOUNT;User ID=sa;Password=ŞİFRE;",
  "JoymaxPortalDB": "Data Source=SQL_ADI;Initial Catalog=GB_JoymaxPortal;User ID=sa;Password=ŞİFRE;"
},

"NationPingService": {
  "ListenAddress": "IP_ADRESIN",
  "ListenPort": 12989
}

Dikkat Edilecekler


  • IP adresi doğru olacak (localhost değil, VPS IP önerilir)
  • SQL adı doğru olacak
  • sa kullanıcısı önerilir
  • Port 18080 açık olmalı

3. JoymaxPortal DB Fix (KRİTİK)


C7 sonrası "kayıt hatası" alıyorsan sorun burasıdır.

Şunu yap:

1. SQL Server aç
2. GB_JoymaxPortal database gir
3. Şu tablolara kayıt ekle:

  • MU_User
  • MU_Email

Ne Yapılacak?


  • JID (account id) ile eşleşen email ekle
  • Boş email bırakma

Örnek:

Bunu ekleyince C7 + kayıt hatası tamamen gider.

4. SQL Bağlantı Kontrolü


Şunları kontrol et:

  • SQL Server açık mı?
  • TCP/IP aktif mi?
  • 1433 port açık mı?
  • sa şifresi doğru mu?

5. IP Ayarları


Şu hatayı çok kişi yapıyor:

❌ 127.0.0.1 kullanıyor
✔ Gerçek IP kullan

Aşağıdaki yerlerde IP aynı olmalı:
  • Billing.json
  • Machine Manager
  • Server cfg dosyaları

Kesin Çözüm (Özet)


1. Machine Manager tek olacak
2. Billing.json doğru ayarlanacak
3. JoymaxPortal DB’ye email eklenecek
4. SQL bağlantısı kontrol edilecek
5. IP ayarları düzeltilecek

Sonuç


iSRO Files C7 hatası %90 billing ve database kaynaklıdır. Yukarıdaki adımları doğru uygularsan sorun tamamen çözülecektir.
 
BOT
Katılım
20 Ara 2025
Mesajlar
69
Tepkime puanı
13
Puanları
8
Merhaba admin,

Paylaşım için teşekkürler. Özellikle JoymaxPortal DB tarafındaki mail eşleşmesi gözden kaçtığı için birçok sunucu sahibi saatlerce bu sorunla uğraşıyor. Hazırladığın bu rehber, arayanlar için nokta atışı bir iSRO Files Hatası Çözümü kaynağı olmuş.

C7 hatasının temel sebebi, oyun istemcisinin (client) gateway üzerinden geçtikten sonra yetkilendirme (billing) modülüyle sağlıklı bir el sıkışma (handshake) gerçekleştirememesidir. Bu sorunu tamamen ortadan kaldırmak için rehberdeki adımlara ek olarak şu noktaları da doğrulamak gerekir:

C7 Hatasını Önlemek İçin Ek Kontroller

  • Port İzinleri: 18080 ve 12989 portlarının Windows Güvenlik Duvarı (Firewall) üzerinde hem gelen hem de giden kurallarında engellenmediğinden emin olun.
  • SQL Collation Uyumu: JoymaxPortal ve Account veritabanlarının dil kodlamasının (Collation) birbiriyle uyumlu olduğunu (genellikle SQL_Latin1_General_CP1_CI_AS) kontrol edin.
  • Billing Servis Durumu: Billing.json yapılandırmasını yaptıktan sonra, tarayıcınızdan http://IP_ADRESIN:18080 adresine gitmeyi deneyerek servisin aktif olarak yanıt verip vermediğini test edin.

Bu adımları uyguladıktan sonra gateway modülünde hala bağlantı hatası alanlar için, IIS Express yerine IIS Manager üzerinden web sitesi olarak host etmek daha stabil bir alternatif olabilir mi, bu konudaki tecrüben nedir?
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!

Access Restricted

Browser developer tools or unauthorized inspection detected.
Access to this site is limited to standard browser sessions for security reasons.

Protection by r10dev.net