cancel
Showing results for 
Search instead for 
Did you mean: 

Web Dispatcher configuration

Former Member
0 Kudos

Hi All,

I have just installed a webdisptcher which is linking to my ERP 6.0 ABAP system. Base on the guide, there are 3 parameter which is important and enough to link the webdispatcher to the back end system of ABAP.

There are (profile of webdispatcher) :

rdisp/mshost = hostname

ms/http_port = port

icm/server_port_0 = PROT=HTTP,PORT=81$$

My question are :

1) Is ms/http_port information can be found in t-code SMICM -> Services : http port ?

For my case, my ABAP instance is 18 and thus, the port is 8018.

Is that correct?

2) icm/server_port_0 is referring to the webdispatcher port and it should be 81<webdispatcher instance nos).

For my case, my webdispatcher instance is 21 and thus the port enter should be 8121

Is that correct?

3)Since the webdispatcher is link to my backend ABAP system, I should be able to view the login page of my ABAP system via the web brower by entering the address as http://<webdispatcherhost>:<webdispatcherport>/irj

Is that correct?

Of the above steps, is there any missing steps not carry out?

I got an error "500 Internal Server Error" after entering the web address. Base on note 552286, it have make all attempt but it still not success.

I have no problem access the admin page via user webadm. The process is running fine with green symbol.

Thanks in advance for your advise

Regards

Kim

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Set FQDN in the internal webserver

former_member195792
Participant
0 Kudos

Hi Kim,

Im getting the exact same issue as you had.
Can you let me know what you did exactly to get this solved?

Best regards,

Menno

mamartins
Active Contributor
0 Kudos

To set the FQDN of the internal webserver, you should use the parameter:

icm/host_name_full

MM

former_member195792
Participant
0 Kudos

Hi Manual,

This is already filled in in the profile of the webdispacther and of the SAP instance...

Looks like this is not the answer to my issue,unfortunately....

Thanks for the reply though...

Former Member
0 Kudos

Hi All,

The problem is resolve after FQDN is recongize in the web browser.

Regards

Kim

Former Member
0 Kudos

HI Olivier,

The two parameter are already there. What do you mean by PSE is working fine? In my strust, the instance is having green symbol. I guess should be working right?

Regards

Kim

Former Member
0 Kudos

Hi Kim,

If you have the green symbol for the system PSE, yes, STRUST is OK.

It means that the MYSAPSSO2 cookies can be signed successfully and that SSO is configured.

SSO for abap system is different from IWA (Integrated Windows Authentication) which needs SSO + spnego/Kerberos.

So, I don't see why your login page does not seem to work.

Regards,

Olivier

TomCenens
Active Contributor
0 Kudos

Hello Kim

In my opinion you should provide logging information in order for community members to help you solve this issue.

If not we have to reside to to guessing and it's not really constructive that way.

Kind regards

Tom

Former Member
0 Kudos

Hi Kim,

Try to use an URL for another application for exemple, the standard test BSP application IT00.

Check also, in SICF how id the login page configured for your webgui. Is it the standard System Logon "SAP Implementation" ?

Use a trace tool like HTTPWATCH to see if the MYSAPSSO2 is sent to your browser end resent to the SAP Server.

Regards,

Olivier

Former Member
0 Kudos

Hi Tom,

After I enter the URL, the login page render from within the web broswer. Is not pop up. After I enter the login information and hit enter, the page doesnt response and the user id and password field is refresh again (blank).

However, if i enter the wrong ID and password, it will mention to me that the login information is incorrect. So in this case, somehow the backend system can be establish and user master record is check. The problem is just that I cannot login as mention above.

PS: No problem if I login to the abap system through SAP GUI. SSO is not configure

Regards

Kim

TomCenens
Active Contributor
0 Kudos

Hello Kim

Can you check the system log (transaction SM21) and the shortdumps (transaction ST22) for clues on why the logon fails?

If you don't notice anything there, the log files might show the reason, possibly you could also see a clue or reason in the trace file of a work process (transaction SM50).

To check the trace of work process, you select the work process line in SM50 and then in the upper menu Process --> Trace --> Display Trace, scroll down to the bottom to see the most reasons messages there. It depends how many users are active in your system which work process is being used. If you are alone it will be in dev_w0 if that is the first dialog work process in the work process list.

Kind regards

Tom

Former Member
0 Kudos

Hi,

SSO is not configure

Do you mean that your abap system is not configured to generate and accept SAP Logon tickets ?

If yes, that is the reason of your problem.

You need to set these system parameters

login/create_sso2_ticket = 2

login/accept_sso2_ticket = 1

The system PSE must be OK in transaction STRUST.

Regards,

Olivier

Former Member
0 Kudos

Hi,

I had tested by directly going to the abap system.

http://abaphostname:port/sap/bc/gui/sap/its/webgui/?sap-client=200&sap-language=EN

However, the problem is still the same. Not able to login. Please advise

Regards

Kim

TomCenens
Active Contributor
0 Kudos

Hello Kim

Is single sign on configured or do you get a logon pop-up?

What is the exact error message you receive ?

Kind regards

Tom

Edited by: Tom Cenens on Feb 24, 2011 5:12 AM

Former Member
0 Kudos

Hi All,

I am now able to access the webdispatcher which link to the backend server using this URL

http://webdispatcherhost:port/sap/bc/gui/sap/its/webgui/

However, I am not able to login to the backend system. The page keep repeat itself after I enter the login informaion. Do you have any idea?

Thanks so much

Kim

TomCenens
Active Contributor
0 Kudos

Hello Kim

Looks like the URL is wrong if that is the full url.

I would suggest you go to transaction SICF and you right-click on sap/bc/gui/sap/its/webgui/ and choose test service, that way you can see which parameters are added to the path of the web dynpro.

The last part should look like this:

/sap/bc/gui/sap/its/webgui?sap-client=100

Where sap-client is the SAP client you which to logon on.

Kind regards

Tom

Former Member
0 Kudos

Kim,

IF the following link is failing, go to SMICM and check the logs.

http://abaphostname:port/sap/bc/gui/sap/its/webgui/?sap-client=200&sap-language=EN

IF the following link is failing, check the SAP Web dispatcher logs.

http://webdispatcherhost:port/sap/bc/gui/sap/its/webgui/

Neval

ImtiazKaredia
Active Contributor
0 Kudos

1. ms/http_port can be found in RZ11 of backend system or check tcode SMMS, menu goto >parameters>display

2. icm/server_port_0 can be freely selected

3. http://<webdispatcherhost>:<webdispatcherport>/irj

Remove irj at the end

Former Member
0 Kudos

Hi,

1) NO, you can display the message server http port from transaction SMMS detailed information.

2) NO, you can choose whatever http and https ports that you like for your Web Dispatcher.

For example, I usually choose the standard ports 80 and 443 which makes URLs simpler for my users

3)NO, an ABAP system is not a SAP Portal. There is no /irj URL on an ABAP system. You need to test another existing URL.

For testing purpose you can for example use the standard BSP IT00 test application but you have to activate it. If you want to see a login page you have also to configure it. Otherwise you will just see the browser standard popup for basic authentication.

PS : I think you have to reread the documentation and understand it a little bit more...

Regards,

Olivier