cancel
Showing results for 
Search instead for 
Did you mean: 

Fully qualified domain name

nanda_kumar21
Active Contributor
0 Kudos

Hi,

I installed Sap MI 7.1 in Windows server 2003 and with Ms SQL server 2005.

The installed system doesnt have a fully qualified domain name.

Now i planned to rename the system with a fully qualified domain name.

So, after renaming what are the steps should i follow in order to avoid conflicts in SAP?

P.s: by steps i mean the parameters to be changed, configurations that should be modified, etc...

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

Nice to here you problem resolved.

Everytime i want to access through the web browser, i go to SICF and 'test service' of Webgui.
What url should i use directly in the browser so tat i get the access?

on the broswer you can directly use the URL :-

http://config483vm0.mobile.com:50000/sap/bc/gui/sap/its/webgui

Which will prompt you the screen with Clinet , username & password column, where you can specifiy all the input and you can login to system.

Hopw it answer you question.

Any query pls reply.

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

Thank you very much.

I was banging my head abt this problem for more than a month.

Answers (15)

Answers (15)

former_member227283
Active Contributor
0 Kudos

Hi,

Set parameter :- icm/host_name_full = crmsys.cr7.serveftp.com

aboe parametershould be set in instance profile.

Restart the application after setting the parameter.

check your functionality after restart the application.

Thanks

Anil

sap_prof
Explorer
0 Kudos

sap crm6 web client ui:

How to change icm_host_name_full in "smicm" Where else these changes have to take in effect?, and how to implement if any of those changes in profile?

hostname: crmsys

domain name: cr7.serveftp.com

Both of these ping correctly.

However I see in icm_host_name_full only crmsys insteadof crmsys.cr7.serveftp.com in "smicm".

when I run through BSP_WD_CMPWB, then only crmsys:8004... shows up in internet URL instead of crmsys.cr7.serveftp.com Thus I need guidance how to proceed with the fix?

In instance profile add parameter icm/host_name_full = <server hostname>.<your domain name>.com, I see only crmsys.

How do I implement in icm/host_name_full = <server hostname>.<your domain name>.com???->crmsys.cr7.serveftp.com ??

Else what changes are necessary to make access through crm6 web clientui???

Regards

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

As you mention

Now i get a browser with client selection window when i test the webgui service from SICF. (but this doesn't work all the time, i mean, most of the time it displays an empty page and rarely the logon page)

1. IT could be you browser cache problem , clear you cache and test it.

2. IF you have to run the service though SICF & you don't want to prompt username and password , then you have to

configured SSO, if you direclty call from broswer then it will ask the username & password it is common.

3.

No switch to HTTPS occurred, so it is not secure to send a password.

If you don't want above warning to be prompt , then you have to set a option DO NOT SWITCH in SICF.

4.

But When i click the logon button, it opens a blank page. No more navigation.

For above error to be resolve you have to activate INTEGRATED ITS in abap stack , pls follow the below link for doing so

www.arlati.ch/knowhow/archive/Integrated_ITS_WebGui.pdf

Any query pls reply.

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

Thank you very much for your help. Its working now.

I have one more doubt.

Everytime i want to access through the web browser, i go to SICF and 'test service' of Webgui.

What url should i use directly in the browser so tat i get the access?

former_member227283
Active Contributor
0 Kudos

Hi,

1. Pls maintain the below parameter in instance profile & restart the application.

icm/server_port_0 = PROT=HTTP,PORT=50000

Check in SMICM whether port 50000 has been replace from 0.

2. Once the application get started , try to telnet the port 50000 of server you desktop.

once you are able to telnet follow the below process

3. Access the below URL from you desktop

http://10.233.10.121:50000/sap/bc/gui/sap/its/webgui

4. If you are able to access the URL by ip then try to access the URL by FQDN

http://config483vm0.mobile.com:50000/sap/bc/gui/sap/its/webgui

Can you give an how this port 0 get populated in ICM , did you made it manually or it has came automatically.

After doing above step , i hope everything should work.

Waiting for hyour reply.

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

Thanks for ur help. It worked.

Now i get a browser with client selection window when i test the webgui service from SICF. (but this doesn't work all the time, i mean, most of the time it displays an empty page and rarely the logon page)

But it displays the following:

SSO logon not possible; logon tickets not activated on the server

Choose "Logon" to continue A dialog box appears in which you can enter your user and password

No switch to HTTPS occurred, so it is not secure to send a password.

But When i click the logon button, it opens a blank page. No more navigation.

Help me pls, what should i do now?

Also for ur previous qs:

When i telnet the port it doesnt return any result.

The port no 0 was selected by default for the http in ICM.

Edited by: Nanda Kumar on Oct 13, 2009 8:57 AM

Edited by: Nanda Kumar on Oct 13, 2009 8:59 AM

former_member227283
Active Contributor
0 Kudos

Hi,

Goto tcode SMICM --> Services and check on which port HTTP is wokring

for e.g it will look like this

No. Log Service Name/Port Hostname

1 HTTP <your port no > config483vm0.mobile.com

Pls let me know , which port you are getting there.

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

The port no displayed is 0.

former_member227283
Active Contributor
0 Kudos

Hi Nandan,

Your ICM is running on port 50000 as you mention earlier.

The link i'm using to access my sandbox is :
http://10.233.10.121:50000/

Unless the ports are open for you , how come you can access that application on that port.

For access the port 50000 , you have to get port open for your desktop.

From you local desktop the server should be get telnet on port 50000

for e.g

you desktop ip is 172.17.1.2 and you have access your server 10.233.10.121 on port 50000

then you have to get port open on network where source will be you ip and target ip will be server 50000

Thanks

Anil

Edited by: Anil Bhandary on Oct 12, 2009 2:01 PM

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

I go to the transaction SICF and test the webgui service, it opens in a browser in this following link:

http://config483vm0.mobile.com:0/sap/bc/gui/sap/its/webgui?sap-client=900

Does this means ICM is trying to connect throught the port 0?

But the page reads no page found...

Do i have to maintain this parameter?

icm/server_port_<xx>

Coz this parameter is not configured.

Edited by: Nanda Kumar on Oct 12, 2009 2:07 PM

former_member227283
Active Contributor
0 Kudos

Hi,

If ports are not open, then you have get it open from you network team.

then try to access the url http://10.233.10.121:50000

Port 50000 will only lisen on server if your ICM service is in running stat

I am assuming you ICM service is in running stat.

Thanks

Anil

Edited by: Anil Bhandary on Oct 12, 2009 1:12 PM

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

My ICM is in running state.

I dont understand y do u want to telnet thorugh that port...

I dont know whether this is relevant but still, I have remote desktop access for the sandbox system.

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

Pls correct me for below if i am wrong,

Config483VM0.mobile.com is FQDN of 10.233.10.121 i.e hostname of server 10.233.10.121 is Config483VM0

Are you able to telnet server 10.233.10.121 on port 50000 from your local desktop.

Thanks

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

Yes, the FQDN, IP and the Host name are correct.

When I tried telnet on that ip and port, the connection failed.

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

Yes , i am aware you system is not in domian.

I tried accessing with the ip of the sandbox system in the same way u mentioned. I got the same 404 error.

Can you paste the URL in forum or can you tell on which port you are trying to call URL.

Try to telnet that port from your local desktop , to check ports are open or not.

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

The link i'm using to access my sandbox is :

http://10.233.10.121:50000/

and

http://Config483VM0.mobile.com

My system no. is 00.

Edited by: Nanda Kumar on Oct 12, 2009 12:47 PM

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

1. From browser are you are to access your application using ip address rather than FQDN. ( try to access using ip address for e.g http://172.17.1.1:5NN00 ... NN is you application instance no.

2. If you are able to access using ip address then you should be able to access using FQDN

3. After making entry in you local desktop host file of FQDN. Try to ping the server with the same FQDN from you local desktop

Pls let me know the status

Thanks

Anil

Edited by: Anil Bhandary on Oct 12, 2009 10:42 AM

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

I pinged the FQDN from my desktop, it was successfull.

I tried accessing with the ip of the sandbox system in the same way u mentioned. I got the same 404 error.

P.S: i hope u know the fact that the sandbox system doesn't belong to any domain.

markus_doehr2
Active Contributor
0 Kudos

The problem you have is the fact, that the Java engine does not know anything about the new hostname/FQDN. You will need to change all occurrences in the engine oldname --> new name. Those entries may be in the filesystem in .properties files and also in the java database schema. What you try to do is something like "renaming" an already installed instance which is not well documented since it's not supported.

If it's a new system I would simply reinstall the whole thing with the correct name everywhere.

Markus

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Markus,

MI 7.1 doesnt have A+J stack, it has only ABAP stack.

So no java and i have to totally rely on the ICM for accessing through the browser.

former_member227283
Active Contributor
0 Kudos

Hi Nandan,

In such a case i will suggest you to do following :-

Step 1 :- In you instance profile add parameter icm/host_name_full = <server hostname>.<your domain name>.com

Step 2 :- on you functional consultant local desktop goto hosts file and make a entry as below

< your server ip address > <server hostname.your domain name>.com

for e.g 172.17.1.1 test.mydomain.com

After doing above 2 steps inform your functional consultant to access you MI server through browser as

for e.g http://test.mydomain.com:5NN00

Let me know if any query

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

I changed the parameter and restarted the SAP from MMC.

Then i enterd the values you said in the hosts file.

The browser says page can not be found, 404 error.

former_member227283
Active Contributor
0 Kudos

Hi Nanda,

What is a reason of moving you system location non FQDN to FQDN. ?

Thanks

Anil

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anil,

The MI sanbox i'm talking about doesnt belong to any domain, so its impossible to access it through a web browser(since ICM cant identify the system without the domain name).

The functional consultants wanted that sandbox to practice and if it was accessible through the browser it wud eliminate the requirement of installing the SAP GUI...

Thats y i wanted to give it FQDN.

nanda_kumar21
Active Contributor
0 Kudos

Hi Anindya and Pandya,

I tried pinging the host from my remote computer using the host name.

this is the result i got:

Ping request could not find host abcd.mobile.com. Please check the name

and try again.

i tried pinging like this too: ping -t abcd

The result was:

Ping request could not find host abcd. Please check the name

and try again.

But when i tried pinging with the ip address it is successfull.

And the dev_disp trace follows:

Thu Oct 08 03:57:24 2009

DpSigInt: caught signal 2

DpHalt: shutdown server >abcd_MI2_00 < (normal)

DpModState: change server state from ACTIVE to SHUTDOWN

DpHalt: stop work processes

Thu Oct 08 03:57:25 2009

DpHalt: stop gateway

DpHalt: stop icman

DpHalt: terminate gui connections

DpHalt: wait for end of work processes

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:28 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:30 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:34 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:36 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:40 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:42 2009

      • ERROR => [DpWpDied] W0 died (PID:28248 HANDLE:1232 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W2 died (PID:27828 HANDLE:1224 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W3 died (PID:28332 HANDLE:1220 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W4 died (PID:24852 HANDLE:1216 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W5 died (PID:2108 HANDLE:1212 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W6 died (PID:27740 HANDLE:1208 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W12 died (PID:28640 HANDLE:1176 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W15 died (PID:27752 HANDLE:1160 rc:0xFFFFFFFF) [dpntdisp.c 333]

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:43 2009

      • ERROR => [DpWpDied] W7 died (PID:2084 HANDLE:1204 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W8 died (PID:26600 HANDLE:1200 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W9 died (PID:27600 HANDLE:1192 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W10 died (PID:28404 HANDLE:1188 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W13 died (PID:27776 HANDLE:1168 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W14 died (PID:2112 HANDLE:1164 rc:0xFFFFFFFF) [dpntdisp.c 333]

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:44 2009

      • ERROR => [DpWpDied] W11 died (PID:25924 HANDLE:1180 rc:0xFFFFFFFF) [dpntdisp.c 333]

      • ERROR => [DpWpDied] W16 died (PID:26792 HANDLE:1156 rc:0xFFFFFFFF) [dpntdisp.c 333]

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:45 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:46 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:47 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:48 2009

DpHalt: waiting for termination of work processes ...

Thu Oct 08 03:57:49 2009

      • ERROR => [DpWpDied] W1 died (PID:28160 HANDLE:1228 rc:0xFFFFFFFF) [dpntdisp.c 333]

DpHalt: wait for end of gateway

      • ERROR => [DpProcDied] Process died (PID:25848 HANDLE:1236 rc:0x0) [dpnttool2.c 147]

DpHalt: wait for end of icman

      • ERROR => [DpProcDied] Process died (PID:28168 HANDLE:1244 rc:0x0) [dpnttool2.c 147]

DpStartStopMsg: send stop message (myname is >abcd_MI2_00 <)

DpStartStopMsg: stop msg sent

Thu Oct 08 03:57:50 2009

DpHalt: sync with message server o.k.

DpHalt: detach from message server

***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 12536]

MBUF state OFF

MBUF component DOWN

DpHalt: cleanup EM

Thu Oct 08 03:57:51 2009

***LOG Q05=> DpHalt, DPStop ( 27036) [dpxxdisp.c 10803]

anindya_bose
Active Contributor
0 Kudos

Are you able to ping the server from the server itself?

In the server itself open a command prompt and try to ping the host name. Please let us know the result.

also try the same in your local PC /Desktop /Laptop.

Make one entry like "123 abc" in the hosts file of your local machine and try to ping the hostname ( abc) from your local machine only. You should get the IP 123 in this case. Same should happen for your SAP server. If that is not the case for your SAP server, then there is problem in the host file.

Please let us know the result of the test

nanda_kumar21
Active Contributor
0 Kudos

I'm sorry.. the pasted log content(dev_disp) is shabby.

the formatted content is available in the follwing link:

http://pastebin.com/m597bac4e

0 Kudos

Hi,

The ping check process needs to be done on Server itself. on Server you should get reply with "PING ABCD.MOBILE.COM" as an ip address of you server.

regards

Virendra

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.anindya,

I pinged after adding to the host file.

This time its a success both in the host system and my remote laptop.

anindya_bose
Active Contributor
0 Kudos

Hi Nanda

Please try to restart Database and SAP now. If you still get problem, try to restart the Host Server and then start Database, and SAP afresh.

if you still getting problem please once again provide the current dispatcher log

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.anindya,

I restarted my SAP and also the Database, but still the dispatcher is stopped.

I 've pasted the dev_disp content in the following link:

http://pastebin.com/d75e052fe

Pls look into it...

One new thing i notice is that in the SAP MMC console there are two instances.

There is an instance with the name abcd.mobile.com but when i opened the usr\sap\sid\ folder there was only one instance ( which is the old instance).

Please look into that dev_disp content.

My suggestion is that, this happened only after i changed the 3 parameters in the instance profile.

So shall i change the values to old value and try?

anindya_bose
Active Contributor
0 Kudos

Hi Nanda

Could you please provide the details of your DEFAULT profile?

How many instances do you have? Is there only one instance? or multiple server on which SAP is running?

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anindya,

I reverted back the 3 profile parameters (icm/host_full_name;SAPLOCALHOST;SAPLOCALHOSTFULL) to their original value in the OS level in (MI2_DVEBMGS00_abcd.pfl).

And then i restarted SAP from MMC. Now the dispatcher started working.

And reagarding the Instances,

I've only one one instance, central instance.

So wat i figured out is if a computer doesn't belong to a Domain, there's no way u can access it thorugh a web browser ( here i mean 'accessing the ABAP stack thorugh ICM').

If it is possible, help me out pls.

Thanks in advance.

Former Member
0 Kudos

Hi,

Install and configure Domain on a different server. Add your SAP system to the newly installed domain.

This will change your hostname as <Hostname>.<Domain-Name>.com

Regards

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr. Rakesh,

We cant add any more system to the existing system. So is there any other way to make the FQDN work? I mean the main objective is to access it thorugh a browser(using ICM).

anindya_bose
Active Contributor
0 Kudos

Hi Nanda

Please go through the link below. THis might help answering your questions.

Thanks

Anindya

nanda_kumar21
Active Contributor
0 Kudos

Hi Mr.Anindya,

Thnks for ur reply.

My system computer name is still abcd. It belongs to workgroup and not anyother domain.

I opened the host file and added like this :

xxx.xx.xx.xx abcd.mobile.com #localhost

After that, i changed the parameters :

icm/host_name_full = abcd.mobile.com

SAPLOCALHOST = abcd.mobile.com

SAPLOCALHOSTFULL = abcd.mobile.com

Now i stopped and started my SAP from mmc console. The dispatcher stopped working.

So i need ur help as soon as possible...

anindya_bose
Active Contributor
0 Kudos

Hi Nanda

First check if you can ping the hostname from command prompt. Enter commad > ping <your_full_host_name> -t

Also provide dev_disp log from work directory

0 Kudos

Hi,

Try to ping the abcd.mobile.com in command prompt. here it should reply the ipaddress. If it doesnot then the entry you have entered is not in proper format. After ip address you have to press TAB instead of SPACEBAR. and then have to enter the name of the server.domain.com.

also check the logs in usr/sap directory for error message..

regards

Virendra

0 Kudos

Hi,

Please clarify, fully qualified domain name means you have install the MI on Workgroup Server and now wanted to make a Domain ? (Active directory Service)

Or as per the sap server req. you want to give FQDN to your SAP server ?

for the second option i think you can add the entry in host file in your etc directory. as ABC.XYZ.COM for your sap service ip address. and in the instance profile of sap you have to give the same entry as abc.xyz.com

regards

Virendra

nanda_kumar21
Active Contributor
0 Kudos

hi virendra.

thnks for replying.

I'll explain clearly:

The hostname of the computer is now abcd.

It is under the workgrup, not under any domain.

Now i want to give it a fully qualified domain name. Actually it doesn't belong to any domain. So i have no idea whether it'll work or not if i give myself a domain name and FQDN.

I already installed MI 7.1 in the system. So if i was able to change the FQDN, then what are the parameters and configurations i should change in the SAP level in order to avoid conflicts.

0 Kudos

Hi,

I think then you can add the entry in host file in your etc directory as abcd.XYZ.COM for your sap service ip address and in the instance profile of sap you have to give the same entry as abcd.xyz.com and restart the server.

regards

Virendra

markus_doehr2
Active Contributor
0 Kudos

> The hostname of the computer is now abcd.

> It is under the workgrup, not under any domain.

you're aware that you need the server to be a memeber of a domain to be supported? Local installations are no more supported since NW 7.0 SR3 and higher versions. Technically it might work, yes, but SAP installations should always be done in the domain to avoid problems with passwords/SSO and other things.

You can add a FQDN, yes - but if you put the server into an ADS domain you have to do a system copy.

Markus