cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi all

I'm trying to set up WebGUI for a new system (system copy via export/import) and I've followed all the usual steps i.e.

set profile parameters:

icm/server_port_0 PROT=HTTP,PORT=8000

icm/host_name_full <Full Qualified Domain Name>

Transaction SICF, services started:

/sap/public/bc/its/mimes

/sap/public/bc/ur

/sap/bc/gui/sap/its/webgui

Transaction SE80 locate from the menu, Utilities --> Settings-->Internet Transaction Server (Tab)-->Publish

(Tab) and set “On Selected Site” = INTERNAL.

This restricts the publication in the next step to the integrated (internal) ITS.

In SE80 only, Locate the Internet Services: SYSTEM and WEBGUI.

Publish these services with the Context Menu -> Publish -> Complete Service

Also ran SIAC_PUBLISH_ALL_INT to republish anything else required.

Browsing to http://<server>:<icmport>/sap/bc/gui/sap/its/webgui/ presents the login page - all good so far.

However, when I log in, I get a "Service cannot be reached" error, "HTTP 400 - Session not found".

This is a 701 system (so note 1301591 doesn't apply - SICF_SESSIONS transaction doesn't exist)

I've just checked dev_icm trace file and see the following error:

*** WARNING => Connection request from (7/8/0) to host: <oldservername.domain.com>, service: 5720 failed

(NIEHOST_UNKNOWN)

Note that <oldservername.domain.com> is NOT my server name, but I think the name of the original system (remember this is a system copy).

I've searched through the profile parameters, and also checked table HTTPURLLOC, but I can not see any references to this old server name.

Where could this be defined/how do I remove it/update with the correct server name?

Thanks!

Ross

0 Likes
View Entire Topic
cris_hansen
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello Ross,

Do you use a kernel 7.20 or higher?

Have you set:

~webgui_new_design 1

in the GUI Configuration of the WEBGUI service in SICF? (path = /default_host/sap/bc/gui/sap/its/webgui)

You can also check whether you have something in your hosts file, that points to the old server.

I also would try a ICM trace level 3 and see what is happening in the ICM.

Worst case scenario: wireshark trace and see from where the old server name is being fetched.

Kind regards,

Cris

PS: If you already have ~webgui_new_design in place, then publishing the services via SE80 is no longer required (SAP note 2264828).

cris_hansen
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello Ross,

Another SAP notes that might worth to read:

611361 - Hostnames of SAP servers

129997 - Hostname and IP address lookup

124562 - Hostname resolution problems (DNS timeouts)

Kind regards,

Cris

Former Member
0 Likes

Thanks for the response.

We have a 721 kernel.

I tried setting webgui_new_design but this doesn't help.

Nothing in the hosts file that points to the old server. The old server name isn't known in DNS either. So I feel it must be in a config table somewhere...

I'll try an ICM trace next... don't have access to wireshark I'm afraid.

cris_hansen
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello Ross,

You can also record a Fiddler trace - maybe you can find something odd there.

Kind regards,

Cris