Skip to end of metadata
Go to start of metadata



Welcome to the Internet Communication Framework (ICF) space. This is the SCN WIKI starting point for topics around ICF. 

The Internet Communication Framework (component BC-MID-ICF) is the middleware between the Internet Communication Manager (ICM, component BC-CST-IC) and the HTTP enabled ABAP applications. ICM communicates with the internet via HTTP and HTTPS protocols, while ICF communicates with the ABAP applications via their handler classes.

ICF services are entry points for HTTP enabled ABAP applications. ICF provides a framework where these services can be configured. Configuration possibilities include adjusting the logon sequence, the SSL requirement, the usage of HTTP security sessions, the behavior in case of HTTP errors, etc. While ICF provides this framework, each application can create and configure their own ICF services in the transaction SICF.

ICF also provides the System Logon functionality, which is a configurable logon page used by various applications (BSP, WebDynpro, WebGUI, etc.). The component for the ICF System Logon is BC-MID-ICF-LGN.



Space Editor: Péter Erik Tóth 

SAP Help Page: Internet Communication Framework



Useful SAP Notes and KBAs
  • 1697063 - HttpWatch - Performance Analysis

  • 2193465 - How to trace an ICF service using HttpWatch

  • 1777513 - WebGUI logoff does not work

  • 1322944 - ABAP: HTTP security session management

  • 1947241 - Setting secure session restriction for a specific ICF service

  • 2105302 - Multiple logon check based on security sessions for HTTP/HTTPS login into an ABAP System

  • 2068872 - HttpOnly and Secure cookie attributes

  • 2483210 - Blank browser screen displayed, call is stuck in the myssocntl service

  • 2694092 - HTTP error 500 from myssocntl service

  • 2634640 - WDA: How to identify the runtime error in SAP UI 750 and above?

  • 1498575 - Mass processing of ICF services

  • 2012155 - Perfomance of HTTP_READ_SC

  • 2063490 - Cannot logon to ABAP system via HTTP when using IP address in URL
  • 2624121 - Extension of method CREATE_BY_URL from CL_HTTP_CLIENT by two optional parameters for proxy-user and proxy-password
  • 2680503 - Set user and password for proxy over IF_HTTP_CLIENT~AUTHENTICATE failed in HTTPS

  • 2319727 - Clickjacking protection framework in SAP Netweaver AS ABAP and AS Java

  • 2704178 - The error HTTP 500 Redirect is not possible occurs in /sap/public/myssocntl or in /sap/public/bc/icf/logoff

  • 2339387 - Warning "There is a problem with this websites security certificate" when accessing AS ABAP via HTTPS URL


Configuration of ICF Services (transaction SICF)