cancel
Showing results for 
Search instead for 
Did you mean: 

URL Access to PI works only with hosname but not with IP address or FQHN

Former Member
0 Kudos

Hi all,

I am working on PI7.0 SP12 installed on Windows Server 2003.

This server has been installed recently, and I try to access Integration Repository and Directory directly on the server.

It works fine if I use url http:/<hostname>:<port>/rep/start/index.jsp

But it does not work if I launch url http:/<FQHN>:<port>/...

or even http:/<ip address>:<port>/... (but I can ping the ip address).

After searching inside this forum, I have applied note 773830 and added the parameter SAPLOCALHOSTFULL in the SAP profile.

And I also added the ip address/FQHN in the hosts file of the server.

But no changes.

Perhaps I need to modify a Java parameter? Or a windows one?

Any help would be greatly appreciated.

Thanks,

Philippe

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Peter,

a, what IP address returns ipconfig on the XI box?

ipconfig => 2 addresses : 10.a.bbb.cc (front ip) and 10.a.ppp.cc (for back-up)

b, what IP is returned by ping <hostname>?

Ping <hostname> => Pinging <hostname> [10.a.bbb.cc]

c, what IP is returned by ping <FQDN>?

Ping <FQDN> => Pinging <hostname> [10.a.bbb.cc]

Philippe

Former Member
0 Kudos

Philippe,

if you run in IE:

http://10.a.bbb.cc:<xi_java_port>/rwb

Does it start RWB?

If yes and both ping return the same IP, it must work for all: IP, hostname , FQDN

If no, then I'm suprised it is working for <hostname>

Peter

Former Member
0 Kudos

The steps I mentioned were essentially for changing from hostname to FQHN which you will need for other configurations that don't work without FQHN usage(such as monitoring).

You should not work on integration builder from the PI host also.

For your issue, the two places that needs to be checked are the DNS(while accessing from another client machine) and the hosts files in the PI server and the client machine.

Follow all the steps I have listed and you will have a FQHN configuration and it also will fix your problem.

Regards,

Gökhan

Former Member
0 Kudos

Gökhan, Peter,

thanks for your quick answers!

Gökhan,

I have modified the hosts names and connection in the Exchange profile and also added the parameters in the SAP Profile.

And restarted XI. => no change.

I won't change the other parameters today because I have to do it with my Administrator.

Peter,

for the moment, I only work directly on the box on which the XI is installed.

I am sure of the IP address (checked with ipconfig).

When I Try with 127.0.0.1 as an IP address, the url is working. With still the same port (5xx00).

When I ping the FQHN, it's ok. So, it is not a DNS issue.

Philippe

Former Member
0 Kudos

Philippe,

a, what IP address returns ipconfig on the XI box?

b, what IP is returned by ping <hostname>?

c, what IP is returned by ping <FQDN>?

Peter

Former Member
0 Kudos

Hi,

this is not a problem of any parameter, the problem is only in "network".

You say, it works for simple host name and doesn't for FQDN. Try to ping this FQDN. I think you will get no reponse. Solution: ask your DNS admin to add an entry into you DNS server or modify your hosts file (on the machine, from which you want to access IR, ID).

Using the IP address - it must work defineteky. If it odesn't , problem is somewhere esle

- you are providing wrong IP <not the XI box)

- wrong port

You say, you try to run IR, ID directly on the box on which the XI is installed? Try then 127.0.0.1 as an IP address.

Peter

Former Member
0 Kudos

Also, insert these profile parameters:

- icm/host_name_full : fully qualified host name

- SAPLOCALHOSTFULL: fully qualified host name

- em/global_area_MB : 256

Former Member
0 Kudos

Hi,

First of all, check your hosts file in your own computer in C:windowssystem32driversetc directory

and only include FQHN and IP of your host name.

Write both the host name and the FQHN of the server in the server's host name also.

Then, change the hostname to FQHN in the following places:

- All host names in the exchange profile

- Exchange Profile -> Connection

- RESTART

- SLD -> Administration -> Profile -> datasupplier

- SLD -> Business Systems -> PI -> Pipeline URL

- Visual Admin -> Server -> Services -> Destinations

- Visual Admin -> Server -> Services -> JCO RFC Provider

- Visual Admin -> Server -> Services -> SLD Data Supplier

- SM59 -> BPPCLNT100, INTEGRATION_DIRECTORY_HMI(HTTP), LCRSAPRFC, SAPSLDAPI, SLD_NUC, SLD_UC(TCP/IP)

- RESTART

If you're using a DNS in your company, also check with the Basis guys for the relevant record of your host.

There should only be one record including your server's FQHN and its IP in the DNS record.

Not being able to reach directly with IP is an interesting issue, I can't give you a solution about that.

Maybe these settings will fix it also.

Regards,

Gökhan