How to Configure WEB-GUI for SAP
Table of Contents
Step 1: Verifying the configuration parameters for ICM
Step 2: Activate Required Services
Step 3: Publishing Services
STEP 4: Login In to the SAP GUI though Web.
The purpose is this document is to show step by step to configure webgui for SAP Netweaver . Applies to SAP Netweaver R/3 System
Author: Priyashantha Fernando
Company: CPSTL – Sri Lanka
Step 1: Verifying the configuration parameters for ICM.
Use Transaction SMICM (ICM Monitor).
Displays the ICM configuration and monitoring. Make sure it is running. Check the following ICM parameters.
[Menu-> Goto -> Parameters ->Display]
- icm/server_port_0 PROT=HTTP,PORT=8000
- icm/host_name_full <Full Qualified Domain Name>
I will use the domain name as testp1.bomain.cpstl
Following parameters should be checked.
Step 2: Activate Required Services:
Following 3 services need to be enabled.
Use Tcode ‘SICF’ to enable services. Then execute it to show the services trees.
Then activate the mentioned services according to the below guide.
Right click on the relevant service and then activate it.
Step 3: Publishing Services:
Run T-Code SIAC_PUBLISH_ALL_INTERNAL to activate the services. Will take few minutes. While running it will show the status message like:
Finally the following screen can be seen.
STEP 4: Login In to the SAP GUI though Web
Type one of the following URLin the web browser
Then the login screen will come.
Then ask you to provide the username and password. Login an roam in to the SAP
Refecence : SAPNOTE 517484
Hi, this works if I want to access from a external network using a public ip?
If your server is accessible from a public IP, yes. That depends on your organization's network configuration, firewalls, etc. I need to use a vpn to access the webgui from outside.
Yes my server is accessible through sap router, so i think is possible, but I have tried with the configuration above but doesn't work, I am using the port 81 instead of 8000 I dont know if this can be the problem, I made a port forwarding rule in my router, in wich redirect all the trafic from the public IP with port 81 to the LAN ip of my server.
What else can I do?
The router forwarding rule will need to forward traffic arriving on port 81 to port 8000 on the internal server IP. Is that what you have? If so, it does sound like it should work. If it still doesn't, then I must be misunderstanding your network config. I'm not sure what else I can suggest.
OK let me try I´ll let you know if that works.
You should use a Webdispatcher for that.
Hi Gabriel Lopez.
you definitely can be access it though the public IP if you can configure the system to a public IP or if you have a firewall then You can have a NAT.
There are many ways to fulfill your requirement its not hard, let explain your situation.
superb document ........
Thanks a lot .......... I have configured web-gui using this document.
nice document, thank you
We want to reach webgui with ip address. http://10.14.7.125/...
Login screen is ok, but i fill the login/password and try to logon, i get the login screen empty.
In the Google Chrome Development Tools can be seen this:
set-cookie: MYSAPSSO2=AjE0MDEBAAxTQUx.......fd; path=/; domain=.14.7.125
This domain is wrong.
Can anyone help me?
I have faced this issue accesing by IP instead of Hostname.
Please try with hostname.
I found many articles, that ip address is ok.
For example this one: http://scn.sap.com/docs/DOC-29485
But i didn't find correct answer this question! 🙁
I don't think Google Chrome is supported, try IE should be fine..........
I have the same issue you are going through, pls how did you resolve it.
Very useful doc!!!
Thanks for sharing useful information
Nice topic, so I think that if you change any thing in the SMICM parameters (RZ10), you will need to restart of SAP Server, right ?
Basically there are 2 types of parameters in sap:
Static parameters won't take effect when immediately the value is set. Restart of an sap system is required for them to take effect.
Dynamic parameters will take effect immediately in the run time.Restarting the SAP is not needed to to take effects.Parameter can be differentiated whether it is dynamic or static by checking in RZ11 transaction of SAP.
When you change the ICM parameters, you don't need to restart the complete instance for the change to take effect. All you need to do is restart ICM by executing Tcode SMICM Administration->ICM->Exit hard->Global. This will restart ICM in matter of 2 seconds and there won't be a downtime of the server.
Good Article ..Simple and straightforward document....
Good Document Thank you for sharing it. 🙂
How to Configure load balancing with WebGui.
Thanks in advance.
I think you can call message server directly with the URL http://<ms_host>:<ms_http(s)_port>/sap/bc/gui/sap/its/webgui for load balancing webgui. In the URL, determine ms_http(s)_port by the value of parameter ms/server_port_<xx>. You will need to maintain that parameter if its not found in RZ10.
Eg: - http://test.domain.com:8100/sap/bc/gui/sap/its/webgui where,
test.doamin.com is the fully qualified domain name of message server host
8100 is the message server http port ( by parameter ms/server_port_0 = PROT=HTTP, PORT=8100 )
Note - You can also use sap web dispatcher for load balancing.
Thank you. 🙂
Very nice info.. thanks a lot for sharing..
Thanks for sharing.
thanks, very helpful !
Crisp and crystal clear 🙂
Worked Fine but, one server i got ( You are calling this web site with a browser that is not supported )
May be you are using IE 11....Correct?
not only IE. Other new browsers also supporting.l
Very useful, thank you. Excellent...
nice work. Thanks.
What should I do in order to hide the URL from the outside. I'm already using a rule file using the parameter.icm/HTTP/mod_0 = PREFIX=/,FILE=$(DIR_GLOBAL)/security/data/icm_filter_rules.txt
When I call the webgui client using https://server.domain.com/weburl it takes me to the real URL instead of keeping the weburl that I'm using to filer (mask) the real URL.
Good document... very helpful !
Thanks Priyashantha for sharing this 🙂
Thanks, excelent document
Excellent document!!! Thanks for sharing 🙂
Nice Document. Thanks for sharing
Pretty good document.
Thanks for sharing!good jop !!!
Appreciate you efforts for preparing the doc. So helpful.
Nice thanx for the great doc.
looking to configure when needed.
Very useful document. Steps are clear and easy. This solved my problem.
Its a nice explanation hope this works as i am not able to get the gateway .
Thank you for wonderful explanation.
After providing user and password I get empty page with "bad request" message .
All services are active .
What could be a problem?
Thank you and best regards,
I am also having the same issue as you, pls how did you solve the problem.
Useful document !!! .
I have one clarification. while adding Languages for WEB UI Logon , do we need to add Language even in /default_host/sap/public/bc/ur ?
Thanks for the document very helpful!! 🙂
If I use ip address instead of FQDN ,when I put username and password the SAP system show again the request of username and password with blank field....with FQDN the sap web gui work fine.
I need to use the ip address for network prerequisite ( IPAD on VPN )
Please advise me!
TKS Antonio Voce.
I am having the same issue as you.
Please how did you resolve it.
unfortunatelly not solved.
How to login to AS Java? What will be the web address?
nice and useful.
i got "This page can’t be displayed" . anyone could help?
I configured all, first ppage witch login screenis fine, but when I try login to my system i have the error:
this service is activated:
could You help me, please
I’m able to log in.
I’m able to navigate into the folder tree.
But now how can I do to “double click” the transaction code ?
For example , found the VA01 transaction, but I’m unable to start it….
( we hide the navigation bar to have a "lean" screen for salesman..)
Great info! , my issue has been resolved with it,thank you.