on 2020 Aug 27 9:03 AM
Hi,
We have created a SICF service for ITS mobile. In order to handle the errors in a custom way (message, redirect URL to the specific host depending on system within the landscape, etc.) we have implemented an Explicit Response Page Header :

This works like a charm! But only in English.....
As a matter a fact, as soon as we change the logon language, another default message appears, without redirect:

Which means that somehow for other languages than English, the Explicit Response Time is not triggered. Please note that no default language was specified under System Logon, and that I've also created another version language for the description, just in case:

Still no luck...
I've searched all available documentation and Q&A on this topic, but couldn't find satisfaction ...
Thanks for sharing your ideas about this issue! 🙂
Request clarification before answering.
Hi Branko,
Check whether you have SAP Note 2401488 implemented in the system.
I recommend using the public logoff service ("default_host/sap/public/bc/icf/logoff"). KBA 1777513 shows an example on how to use this service.
Additional reading:
KBA 1980475 - ITSMobile - Configuration settings regarding Logon, Logoff and Load balancing
KBA 2729564 - ICF logoff redirects to incorrect/unexpected location
Regards,
Cris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Many thanks for your detailed answer Crisitiano!
Unfortunately none of them is solving my specific problem...
Note 2401488 cannot be implemented as we are in a higher release/support package.
Also checked note 1777513, but it doesn't seem to apply to my specific RF service - it's for general Web UI logon.
Note 1980475 is for logon and logoff, but not for errors generated during logon/logoff (tab Error Pages) which is my case. Note 2729564- the mentioned service logoff is not even active in our system, and no external aliases were defined for it.
The trouble here is that the specific script for logoff errors is correctly reached when logged in EN. As soon as we try another language (say NL or FR) it is redirected, and I have no idea where this takes place. I tried to debug class CL_HTTP_SERVER_NET to see where this redirect potentially takes place, but I can reach the break points only before user is logged on, but as soon as we're logged in, there is no possibility to debug this class anymore.
Hi Branko,
I still didn't finish my test (almost no spare time to play around), but I didn't forget this!
Regards,
Cris
| User | Count |
|---|---|
| 17 | |
| 16 | |
| 5 | |
| 3 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.