- 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:
- JID: 1
- Email: test@test.com
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.
