SAP Knowledge Base Article - Preview

2241856 - Unnecessary authorization check for transaction SICF

Symptom

When logging on to an SAP NetWeaver system from a web UI (e.g. /bc/bsp/sap/crm_ui_start), users get the error "500 SAP Internal Server Error" displayed in their browser.

In the ABAP backend, a RAISE_EXCEPTION dump occurs with the short text 'Exception condition "INTERNAL_ERROR" triggered'.

The termination occurs at the below point in coding. The return code is SY-SUBRC = 5 (Exception "no_authority").

 

CL_ICF_TREE
METHOD IS_SERVICE_ACTIVE

...
28 CALL METHOD cl_icf_tree=>if_icf_tree~service_from_url
29 EXPORTING
30 url = url
31 hostnumber = l_hostnumber
32 IMPORTING
33 urlsuffix = l_suffix
34 icfactive = active
35 EXCEPTIONS
36 wrong_application = 1
37 no_application = 2
38 not_allow_application = 3
39 wrong_url = 4
40 no_authority = 5
41 OTHERS = 6.
42 IF sy-subrc <> 0.
>>>>> RAISE internal_error.
...


Read more...

Environment

Browser based logon to a SAP NetWeaver backend.

Product

SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5

Keywords

AUTHORITY_CHECK_TCODE, IS_JQUERY_ACTIVE, SERVICE_FROM_URL, AUTHORITY_CHECK , KBA , raise_exception , internal_error , no_authority , sap internal server error , http 500 , BC-MID-ICF-LGN , ICF System Login , CA-WUI-UI , User Interface , BC-MID-ICF , Internet Communication Framework , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.