cancel
Showing results for 
Search instead for 
Did you mean: 

Single Web Dispatcher for Multiple SAP Systems

Former Member
0 Kudos

Having read a number of posts & S-Notes, I found that Web Dispatcher 7.2 is capable of routing between multiple SAP instances.

But despite having troubleshooted, I am unable to make it work. I have two separate installations ERP & Portal on the same host, but my web dispatcher only routes to one of them at the same time. Simultaneous access to these 2 systems is not possible either with URL or Port control procedure mentioned at url http://help.sap.com/saphelp_nw72/helpdata/en/c5/ec466f5544409982c7d3ca29ce1ad3/frameset.htm

Can anyone point an error in my below mentioned configuration of web dispatcher file.

I want requests on port 8853 of my web-dispatcher to be routed to system DEV &

the requests on port 8843 of my web-dispatcher to be routed to system DEP

"

rdisp/mshost = sapdeverp

ms/http_port = 8100

icm/server_port_0 = PROT=HTTP,PORT=8853

icm/server_port_1 = PROT=HTTP,PORT=8843

wdisp/system_0 = SID=DEV, MSHOST=sapdeverp, MSPORT=8100, SRCSRV=*:8853

wdisp/system_1 = SID=DEP, MSHOST=sapdeverp, MSPORT=8102, SRCSRV=*:8843

"

Can we mention multiple message servers instead of single message server "rdisp/mshost = sapdeverp

ms/http_port = 8100" ?

Any suggestions ?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi.

You have to remove the first two lines from webdispatcher profile and system respective values for MSHOST parameter :

rdisp/mshost = sapdeverp

ms/http_port = 8100

icm/server_port_0 = PROT=HTTP,PORT=8853

icm/server_port_1 = PROT=HTTP,PORT=8843

wdisp/system_0 = SID=DEV, MSHOST=<Message server host of DEV system>, MSPORT=8100, SRCSRV=*:8853

wdisp/system_1 = SID=DEP, MSHOST=<Message server host of DEP system>, MSPORT=8102, SRCSRV=*:8843

Best regards,

Aliaksandr Zhukau

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I have not yet tried it but your configuration does not seem logical to me :

I would delete these 2 lines

rdisp/mshost = sapdeverp

ms/http_port = 8100

because they seem designed for usage with a single Message server.

I would keep these 2 lines

wdisp/system_0 = SID=DEV, MSHOST=sapdeverp, MSPORT=8100, SRCSRV=*:8853

wdisp/system_1 = SID=DEP, MSHOST=sapdeverp, MSPORT=8102, SRCSRV=*:8843

which define both message servers.

Regards,

Olivier

Former Member
0 Kudos

Very right in mentioning this point coz myself have been confused over it but if I remove these lines & execute the -checkconfig:

then it states as below:

Checking SAP Web Dispatcher Configuration

=========================================

maximum number of sockets supported on this host: 8192

Server info will be retrieved from host: : with protocol: http

Checking connection to message server...

ERROR: Connection to message server failed: NIESERV_UNKNOWN

Check ended with 1 errors, 0 warnings

-


More over accessing the servers give the following error:"

500 Dispatching Error

-


Error: -26

Version: 7000

Component: HTTP_ROUTE

Date/Time: Mon Nov 29 17:28:11 2010

Module: http_route.c

Line: 3139

Server: solomon__03

Error Tag:

Detail: no valid destination server available for '!ALL' rc=13

"

I have tried this actually, even tried the option ms/server_port_0 & 1 to replace ms/http_port but it didnt work either.

Any more ideas.. ?

benjamin_houttuin
Active Contributor
0 Kudos

Sorry I read note https://service.sap.com/sap/support/notes/908097 wrong.

Webdisp 7.20 is supported for all connected systems <= 7.20

My fault

Cheers,

B

Edited by: Benjamin L.F. Houttuin on Nov 29, 2010 1:50 PM

Former Member
0 Kudos

Hi again,

>Any more ideas.. ?

Unfortunately no. Reading the documentation this configuration should work.

I don't think that I 've read a report of success for using a single web dispatcher for multiple SAP systems.

I would open a message on the subject with SAP support.

Regards,

Olivier

Former Member
0 Kudos

I don't think that I 've read a report of success for using a single web dispatcher for multiple SAP systems.

Check this blog: /people/m.dijsselbloem/blog/2010/11/24/one-webdispatcher-for-multiple-systems

Works like a charm...

Kind regards,

Mark

Former Member
0 Kudos

It really works like a charm.

I managed to execute single web dispatcher for multiple systems. Configuration was correct but the webdispatcher version 7.0 was being executed from another SAP installation kernel directory. When I executed 7.2 version, it ran smooth.

Thanks for help.

Former Member
0 Kudos

I wonder why SDN posted the above comment with "Atif Sharif" ID instead of mine "Muhammad Ali Ahmed Siddiqui" probably coz it mixed my user id & the service marketplace sso certificate credentials.