cancel
Showing results for 
Search instead for 
Did you mean: 

Strange behavior of ICM

Former Member
0 Kudos

The problem is when we try to run a report, the request goes to App04

as

below:

http://app04.nam.pwcinternal.com:8005/sap/bw/BEx?sap-

language=EN&bsplanguage=EN&cmd=ldoc&TEMPLATE_ID=PGFSUSPR5_Q4

The instance number of App04 is 04, so the port should be 8004, however

it is connecting to 8005.

The moment we observed this behavior the ICM port parameter was

verified

and the value was 8005. So we have corrected the port number , took a

restart of the system but still the requests are directed to 8005 port

only.We have rebooted the user desktops, cleared cache from browsers ,

rebooted SAP server but still on the user desktops the requests are

hitting app04 and 8005 port number.

below are values of parmeters displayed from SMICM of App04.

"icm/server_port_0 = PROT=HTTP,PORT=8004,TIMEOUT=3600

icm/server_port_1 = PROT=SMTP,PORT=0

icm/server_port_2 = PROT=HTTPS,PORT=8404"

Accepted Solutions (0)

Answers (1)

Answers (1)

jimguo
Advisor
Advisor
0 Kudos

Hi,

What report are you trying to run?

Please check the code of the report and see where it gets the port number from.

eg. hard code to use 8005

It's better to use function module such as TH_GET_PLUGIN_INFO to get port number.

Thanks.

Jim

Former Member
0 Kudos

Hi Jim,

Thank you for the update. I don't think the port number is hardcoded in the program. When the same report ( Engagement report) is triggered on other desktop it picks instance app01 with prot number 80001 which is correct. So this is where the strange behavior is from a desktop/laptop specific .

Former Member
0 Kudos

Hello Sandeep,

Ask the Basis guys to reset the Hostname buffers in SAP ( tcode SM51 ) and try again.

Let me know incase you still face the issue.

Regards,

Mudasir.