Make sure Internet Communication Manager (ICM) is up and running. You can check it by calling transaction "SMICM". A window pops up where the ICMS status should be "Running" and show the green light.
Make sure the Fully Qualified Domain Name is set up on the server. You can check it by calling transaction "RZ10" (Edit profiles). There should be an entry with "icm/host_name_full=mybackend.project.mycompany.intra"
Set "INTERNAL" as the publishing site: Start transaction "SE80". In the top menu choose "Utilities(M)" --> "settings...". Right-click on the tab-arrow until you come to tab "Internet Transaction Server". Choose tab "Publish" inside and check mark "Integrated ITS".
Start transaction "SE80". Choose "Internet Service" from the first drop down box located in the middle of the left side pane. Enter "SYSTEM" in the input field below and click the glasses-like button "display" next to it. You will see the ITS service SYSTEM and its components in a tree structure. Right click on "SYSTEM" in the tree and select "Publish" --> "Complete Service" to publish the service. Once the publishing is completed the system will issue a message "Object published successfully; site INTERNAL".
Repeat the previous step with "SHUFFLER" and "WEBGUI" instead of "SYSTEM" to publish both, too.
Set missing parameters: Execute transaction "SICF". Enter "Hierarchy Type" = "SERVICE ", then click on checkmark "execute (F8)". Now browse to "default-host" -> "sap" -> "bc" -> "gui" ->"sap" -> "its" -> "webgui". Right-click on it and choose "Display Service". Under tab "Service Data" inside chapter "Interactive Options" click on button "GUI Configuration". In the blank line, insert following parameter: Parameter Name: "~webgui_theme" Value: "sl"
Clear cache: Execute transaction "SITSPMON". Select tab "Template and Mimes tab". Under tabs "Invalidate Template Caches" and "Invalidate MIME Cache", click on "System-wide"
Test WebGUI: Execute transaction "SICF". Enter "Hierarchy Type" = "SERVICE", then click on checkmark "execute (F8)". Now browse to "default-host" -> "sap" -> "bc" -> "gui" ->"sap" -> "its" -> "webgui". Right-click on it and choose "Test Service". A browser window (Internet explorer) pops up with the URL "". It asks for username and password. Enter your credentials that you used for SAP-Logon. Then you should see a screen similar to the initial SAP-Logon screen: a screen titled "SAP Easy Access" with the SAP menu.