Kobi
SAP Business One "Yöneticinize Başvurun" Hatası: 4 Farklı Hata, 8 Sebep
-
Be1
SAP Business One kullanıcılarının en sık karşılaştığı hata mesajlarından biri "yöneticinize başvurun" ile biter. Bu aslında tek bir hata değildir: aynı cümleyle biten dört farklı hata ailesi vardır ve dördünün de sebebi, teşhisi ve çözümü birbirinden tamamen farklıdır. Hangisiyle karşılaştığınızı ayırt etmeden çözüm aramak zaman kaybıdır.
Hangi hatayla karşı karşıyasınız?
Aşağıdaki dört mesajdan hangisini gördüğünüz, sorunun hangi katmanda olduğunu söyler.
Sistem Ortam Dizini'ne (SLD) bağlanılamadı — sorun SLD servisinde veya ağdadır.
Lisans sunucusuna bağlanırken hata — sorun lisans servisindedir.
Oturum açılırken hata — sorun istemci yapılandırmasındadır.
Kullanıcı için lisans kurulum numarası bulunamadı — sorun lisans atamasındadır.
Önce şunu ayırın: kullanıcı hiç giriş yapamıyor mu, yoksa giriyor ama modüller mi kapalı? Giriyorsa sorun lisans atamasıdır; hiç giremiyorsa servis, ağ veya istemci yapılandırmasıdır.
Lisans hatası mı, yetki hatası mı?
İkisi farklı şeydir ve karıştırılması en sık yapılan teşhis hatasıdır. Lisans, kullanıcının hangi modülleri açabileceğini belirler; yetki ise açtığı modülde ne yapabileceğini. Yetki eksikliğinde SAP Business One genellikle ayrı bir mesaj verir ve "yöneticinize başvurun" demez. Yetki sorunlarını Yönetim > Sistem Başlatma > Yetkiler altında, lisans sorunlarını Yönetim > Lisans > Lisans Yönetimi altında arayın.
Sebep 1: SLD servisi durmuş
Belirti: "Sistem Ortam Dizini'ne (SLD) bağlanılamadı." Teşhis için tarayıcıdan SLD Kontrol Merkezi'ni açmayı deneyin; ekran gelmiyorsa servis katmanı sorunludur. Adres kurulumunuza ve sürüme göre değişir, kesin port için Administrator's Guide içindeki varsayılan port listesine bakın.
Çözüm: Sunucuda services.msc açın ve şu servisleri bu sırayla yeniden başlatın.
SQL Server
SAP Business One License Manager
SAP Business One Server Tools Service
TAO NT Naming Service
Sıra önemlidir; License Manager, SQL Server ayakta değilken düzgün başlamaz.
Sebep 2: Güvenlik duvarı veya port kapalı
En sık karşılaşılan sebep budur ve tipik tetikleyicisi bir Windows güncellemesidir: güncelleme sonrası ağ profili Public'e döner ve gerekli portlar kapanır. Teşhis için önce istemciden sunucuya ping atın, sonra sunucu paylaşımına erişebiliyor musunuz kontrol edin, ardından ilgili portlara telnet ile bağlanmayı deneyin. Çözüm: sunucunun ağ arayüzünü Private yapın ve gerekli portlara inbound kural açın.
Port konusunda dikkat: portlar kurulum tipine ve sürüme göre değişir. Tipik olarak açılması gerekenler 1433 (SQL Server), 30000-30001 ve 40000-40001 (SLD ve lisans servisi), 50000 (Service Layer), 443 (Web İstemcisi) ve 8080-8443 (B1i) aralığındadır. Kendi kurulumunuzun kesin listesini Administrator's Guide'dan doğrulayın; buradaki liste referans niteliğindedir.
Sebep 3: İstemci yapılandırma dosyaları bozuk
İstemci kendi yapılandırmasında hâlâ localhost yazıyorsa veya kullanıcı profilindeki önbellek bozulmuşsa, sunucu tamamen sağlıklı olduğu halde giriş başarısız olur. Sırayla deneyin:
Conf klasöründeki b1-local-machine.xml dosyasını açın; içinde localhost geçiyorsa sunucu adı veya IP ile değiştirin. Aynısını DI API yapılandırma klasöründe de yapın.
Kullanıcı profilindeki b1-current-user.xml dosyasını yedekleyip yenisiyle değiştirin.
AppData altındaki SAP klasörünü yeniden adlandırın; böylece önbellek temizlenir.
Temp klasörünü temizleyin ve istemciyi yönetici olarak çalıştırın.
Windows hosts dosyasına sunucu kaydını ekleyin.
Sebep 4: Kullanıcıya lisans atanmamış
Belirti: kullanıcı giriş yapabiliyor ama modüller kapalı; ya da Web İstemcisi'nde "kullanıcı için lisans kurulum numarası bulunamadı" hatası alıyor. Çözüm: Yönetim > Lisans > Lisans Yönetimi > Atama sekmesinde kullanıcının B1 Kullanıcı Tipi Lisansları sütununda seçili bir lisans olmalıdır. Yoksa atayın, Güncelle'ye basın ve kullanıcı yeniden giriş yapıp doğrulasın. İlgili SAP KBA: 3641959.
Sebep 5: Windows güncellemesi sonrası donanım anahtarı kayboldu
2025-2026'da yaygınlaşan bir vakadır. Windows işletim sistemi güncellemesinden sonra istemciye giriş yapılamaz, SCLC hatası alınır ve Lisans Kontrol Merkezi'nde Donanım Anahtarı alanı boş görünür; dolayısıyla lisans dosyası içe aktarılamaz. Kanıtı Tomcat log dosyasında aranır: B1_LicenseEngine bileşeninin java.library.path içinde bulunamadığını söyleyen UnsatisfiedLinkError satırı varsa, ilgili sistem ortam değişkeni yolu güncellemeyle bozulmuş demektir. İlgili SAP KBA: 3668586. Bu KBA'nın çözüm adımları SAP for Me girişi gerektirir; adımları tahmin etmeyin, KBA'yı açıp uygulayın.
Sebep 6: Bozuk veya sürümü uyuşmayan lisans dosyası
Belirti: 60070 veya 99999987 hata kodları. Tipik senaryo, eski bir sürümün lisans anahtarının yeni kuruluma yüklenmiş olmasıdır. Çözüm prosedürü kesintiye yol açar, mesai dışında yapın:
Tüm istemcileri kapatın ve orijinal lisans dosyasını hazır bulundurun.
ServerTools altındaki LicenseHTTPS lib klasörüne gidin.
B1Upf.xml ve B1LicenseFile dosyalarını yedekleyin, sonra orijinalleri silin.
SAP Business One Server Tools Service'i yeniden başlatın.
SLD arayüzünden License Manager'a girip orijinal lisans dosyasını yükleyin.
İstemcide tüm kullanıcı lisanslarını yeniden atayın; bu adım atlanırsa kullanıcılar lisanssız kalır.
Sorun sürüyorsa yedekten geri dönün ve sldService loglarını SAP'ye iletin.
Sebep 7: Lisans süresi dolmuş
Lisanssız çalışma süresi SQL sürümünde 31 gündür. Süre dolduğunda hiçbir ekran açılmaz. HANA sürümünde ayrıca HANA motorunun kendi değerlendirme süresi işler.
Sebep 8: Sürüm uyuşmazlığı
İstemcinin yama seviyesi ile sunucu veya SBO-COMMON veritabanı uyuşmuyorsa giriş başarısız olur. İstemciyi sunucudaki sürüme yükseltin.
Teşhis sırası: sorunu beş adımda daraltın
Kullanıcı giriş yapabiliyor ama modülleri mi kapalı? Evetse Sebep 4.
SLD Kontrol Merkezi tarayıcıdan açılıyor mu? Açılmıyorsa Sebep 1.
Sunucu paylaşımına erişiliyor mu? Erişilmiyorsa Sebep 2.
Lisans Kontrol Merkezi'nde donanım anahtarı görünüyor mu? Boşsa Sebep 5.
Aynı hata tüm kullanıcılarda mı? Öyleyse Sebep 6 veya 7; sadece bir kullanıcıdaysa Sebep 3.
Sıkça Sorulan Sorular
Tek kullanıcı bu hatayı alıyor, diğerleri normal çalışıyor. Nereye bakmalıyım? İstemci tarafına: yapılandırma dosyaları, kullanıcı profili önbelleği ve lisans ataması. Sunucu tarafı sağlıklıdır.
Sunucuyu yeni donanıma taşıdık, kimse giremiyor. Donanım anahtarı değişmiştir ve mevcut lisans dosyanız geçersizdir. SAP'den yeni donanım anahtarıyla yeni lisans dosyası talep edin.
Servisleri yeniden başlatmak veri kaybına yol açar mı? Hayır, ancak açık istemci oturumları düşer ve kaydedilmemiş işlemler kaybolabilir. Mesai dışında yapın.
Hata koduna göre arama yapabilir miyim? Evet. 60070 ve 99999987 lisans dosyası bozulmasına, -8012 sürüm uyuşmazlığına işaret eder.
Be1 hakkında
Be1, İstanbul Yıldız Teknopark merkezli, SAP PartnerEdge programı kapsamında yetkili SAP iş ortağıdır (SAP Partner ID: 0003000563). 50'den fazla tamamlanmış SAP Business One projesi ve 10 kişilik danışman ekibiyle kurulum, uyarlama, Türkiye mevzuatı entegrasyonları ve canlı sonrası destek sağlıyoruz. Bu rehberde çözülemeyen bir durumla karşılaşırsanız Be1 destek ekibine yazabilirsiniz.
Related

