Destek · troubleshooting
/IWFND/ERROR_LOG: Fiori kırmızı ekranın asıl metni burada
Tarayıcı Could not open app veya genel backend error gösterir; asıl exception /IWFND/ERROR_LOG’dadır. Zaman, kullanıcı, servis ve backend çağrısı burada birleşir; log’a bakmadan UI5’i suçlamak P2’yi uzatır ve Fiori Teknoloji AMS her OData kaydında bu işlem kodunu zorunlu kanıt sayar.
Sıra: tarayıcı ile log’u eşleyin
Chrome’da başarısız isteğin saati, sap-client, servis adı ve HTTP kodunu alın. /IWFND/ERROR_LOG’da aynı dakika ve kullanıcıyla satırı açın. Context’te RFC, backend exception class ve kısa metin durur. 403 yetki, 404 ICF/path veya %2F, 500 iş kuralı veya dump. Timeout log’a düşmeyebilir; o zaman Dispatcher ve ICM bakılır. Failed to load catalogs satırı PAGE_BUILDER servis adını taşır. Eşleşmeyen saat saat dilimi veya yanlış istemcidir. Bu eşleme beş dakikalık disiplindir, “log’a bakmadık” kabul değildir. Saat dilimi ve yanlış istemci eşleşmeyi kaçırır; 404 %2F veya ICF, 403 yetki, 500 dump veya iş kuralıdır, timeout Dispatcher’da kalabilir ve UI2 satırı PAGE_BUILDER adını taşır.
- Zaman + kullanıcı + servis adı = aynı satır
- 403/404/500/timeout ayrı kuyruk
- Timeout bazen ERROR_LOG’a düşmez
Backend exception ve CDS
RAP/CDS yetkisiz satır, dump ve conversion error 500 olarak gelir. Elements boş tablo veya kırmızı mesaj gösterir. Düzeltme UI5’te değil modelde veya yetkidedir. Alias yanlış kutuya gidiyorsa exception kaynak SID dump’ıdır; kopya sonrası tipik. /IWFND/MAINT_SERVICE servis kaydı log’daki servis adıyla bire bir gitmelidir. Çift kayıt yanlış ICF’e düşer. Fiori Teknoloji “UI5 patch” önermeden önce log metnini okur. Note numarası uydurmayız; exception class yeter. Log’daki servis adı MAINT_SERVICE ile uyuşmuyorsa çift kayıt vardır; yanlış SID exception’ı kopya alias’ıdır, UI5 patch exception class’ın yerini tutmaz ve Note uydurulmaz. Exception class adı backlog’a yazılır, UI5 yaması kör teklif edilmez.
- 500 çoğu zaman CDS/RAP/dump, tema değil
- Log’daki servis adı MAINT_SERVICE ile eşleşmeli
- Yanlış SID exception’ı kopya alias’ıdır
Temizlik, yetki ve P1
Error log büyür; eski satırla yeni kaydı karıştırmayın. Kullanıcıya log yetkisi vermek SoD’dir; destek rolü dar tutulur. P1 Launchpad down’da UI2 servis hataları, P1 Inbox’ta TASKPROCESSING satırları önceliklenir. Aylık AMS raporu tekrarlayan exception class’ı backlog’a çevirir. Aynı 500 her sabah geliyorsa cache ritüeli değil kök iş kuralıdır. Bağımsız destek log ürünü satmaz; sizin Gateway’inizdeki izi okur. Tekrarlayan class backlog’a döner, gece reboot’a değil; P1’de UI2 ve TASKPROCESSING önce okunur, log yetkisi SoD’dir, bağımsız ekip log ürünü satmaz izi okur. Taze satır eski gürültüden ayrılmadan P1 kuyruğu yanlış exception’a bağlanır. Aylık tekrarı sprint backlog’una düşer.
- Taze satır, eski gürültü değil
- P1: UI2 ve TASKPROCESSING önce
- Tekrarlayan class = backlog, reboot değil
Sık sorulanlar
/IWBEP/ERROR_LOG da bakılır mı?
Hub veya backend izi gerektiğinde evet. Embedded S/4HANA’da çoğu hikâye /IWFND/ERROR_LOG’da biter, gerekirse backend dump.
Log boş, tarayıcı 500. Nereye?
İstek Gateway’e gelmemiştir: Dispatcher, %2F, ICF, yanlış host. ERROR_LOG mucize değildir.
Bu konuyu ortamınızda netleştirmek için 48 saatlik ön değerlendirme.
Lisans satmıyoruz. Destination, yetki ve model kararını yazılı notlarız.