cancel
Showing results for 
Search instead for 
Did you mean: 

Web Dispatcher Error

Former Member
0 Kudos

Hi,

I installed a web dispatcher for my ECC system. The following are the parameters that i maintained in the profile file:

  1. Accesssability of Message Server

#----


rdisp/mshost = mtw02sdcr02

ms/http_port = 8000

#----


  1. SAP Web Dispatcher Ports

#----


icm/server_port_0 = PROT=HTTP,PORT=80

icm/server_port_1 = PROT=HTTP,PORT=443

8000 is the http port of the ecc system.

However the web dispatcher is unable to connect to the message server of the ecc system. Some of the errors that i see in the trace file are as below:

-


[Thr 804] Wed Jun 09 11:46:10 2010

[Thr 804] *** ERROR => Could not connect to SAP Message Server at mtw02sdcr02. URL=/msgserver/text/logon?version=1.2 [icrxx.c 2459]

[Thr 804] *** ERROR => rc=-1, HTTP response code: 404 [icrxx.c 2460]

[Thr 804] *** ERROR => see also OSS note 552286 [icrxx.c 2461]

[Thr 804] Wed Jun 09 11:47:19 2010

[Thr 804] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 3556] Wed Jun 09 11:47:21 2010

[Thr 3556] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

-


i tried to telnet to 8000 of the ecc sytsem and it works fine. Please help.

Regards,

Sridevi

Accepted Solutions (0)

Answers (3)

Answers (3)

hofmann
Active Contributor
0 Kudos

Hi,

the answers are in SAP Help:

http://help.sap.com/saphelp_470/helpdata/pt/42/5cfd3b0e59774ee10000000a114084/content.htm

"The SAP Web dispatcheru2019s profile file only needs to know the port on which it should accept HTTP(S) requests (parameter icm/server_port_<xx>), where it can find the SAP message server (parameter rdisp/mshost) and on which port it accepts these HTTP requests (parameter ms/http_port)."

-> ECC Message Server HTTP Port => rdisp/mshost

-> HTTP port of the Web Dispatcher => ms/http_port

ms/http_port doesn't mean: Message Server HTTP port.

Just change this and it should work!

br,

Tobias

Former Member
0 Kudos

Hi,

The error is resolved by maintaining a host file entry in the web dispatcher host. The ms/http port was 8100.

Regards,

Sridevi

Former Member
0 Kudos

Hi,

Check the below link.

Thanks

Former Member
0 Kudos

Hi,

You need to connect using message server port of the ECC system i.e. 81<xx>.

Cheers....,

Raghu

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

After changing the port to 8100 i still get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi,

I changed the following parameter :

ms/http_port = 8100

And rebooted the web dispatcher.

Now i get the following error:

-


[Thr 956] Wed Jun 09 11:55:11 2010

[Thr 956] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]

[Thr 2836] Wed Jun 09 11:55:21 2010

[Thr 2836] *** ERROR => Connection request from (-1/65535/0) to host: mtw02sdcr02.mindtree.com, service: 8000 failed (NIEHOST_UNKNOWN) [icxxconn.c 2738]

[Thr 2836] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c 5100]

-


why is it still refering to 8000?

Regards,

Sridevi

Former Member
0 Kudos

Hi Sridevi,

The error says HOST_UNKNOWN. Have you put the host file entry in web dispatcher ?

Check if there are multiple profile files in WD and you have changed the port number in the exact profile file. Also check the exact dispatcher port in the profile files of your ECC system.

Cheers....,,

Raghu

Former Member
0 Kudos

Hi Sridevi,

The error says HOST_UNKNOWN. Have you put the host file entry in web dispatcher ?

Check if there are multiple profile files in WD and you have changed the port number in the exact profile file. Also check the exact dispatcher port in the profile files of your ECC system.

Cheers....,,

Raghu

Former Member
0 Kudos

Hi Sridevi,

The error says HOST_UNKNOWN. Have you put the host file entry in web dispatcher ?

Check if there are multiple profile files in WD and you have changed the port number in the exact profile file. Also check the exact dispatcher port in the profile files of your ECC system.

Cheers....,,

Raghu