cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

sapgui logon balancing error

Former Member
0 Likes
5,854

I just got a new laptop, and when I logon to SAP, I got an error "Sapgui 640 - Logon balancing error 88: Cannot connect to message server (rc=9). I see this message was answered at the following link

but that resolution, to change the registery, did not fix my problem. Does anybody have any other suggestions? I also copied my saplogin.ini file from my old laptop, and that didn't solve it either.

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Likes

> I just got a new laptop, and when I logon to SAP, I

> got an error "Sapgui 640 - Logon balancing error 88:

> Cannot connect to message server (rc=9). I see this

> message was answered at the following link

What do you see if you click on the "yes" button?

This may be a name resolution problem, e. g. if you enter "hostname.mycompany.com" and your DNS is not properly configured, you get that error too.

--

Markus

Former Member
0 Likes

This is what I get when I click "yes":

Additional error information:

Errpr: service 'sapmsYRP' unknown

Component NI (network interface), version 37

rc = -3, module ninti.c, line 463

Detail NiPGetServByName: servicej 'sapmsYRP' not found

System Call getservbyname

I did find a SAPMSG.INI file on my old laptop with the following information in it, whcih I copied to my C:\Windows directory on my new laptop, but that didn't help.

[Message Server]

YRP=yrp.saphosting.york.com

YBP=ybp.saphosting.york.com

markus_doehr2
Active Contributor
0 Likes

> This is what I get when I click "yes":

>

> Additional error information:

>

> Errpr: service 'sapmsYRP' unknown

>

> Component NI (network interface), version 37

> rc = -3, module ninti.c, line 463

> Detail NiPGetServByName: servicej 'sapmsYRP' not

> found

> System Call getservbyname

That means, that the service is not known.

> I did find a SAPMSG.INI file on my old laptop with

> the following information in it, whcih I copied to my

> C:\Windows directory on my new laptop, but that

> didn't help.

>

> [Message Server]

> YRP=yrp.saphosting.york.com

> YBP=ybp.saphosting.york.com

What operating system do you have?

You need to enter the service into

c:\windows\system32\drivers\etc\services

or check

c:\winnt\system32\drivers\etc\hosts

Create there an entry with

sapmsYRP 36<instance-number>

--

Markus

Former Member
0 Likes

Thanks for your help. I awarded you 10 points. That worked. I had to add an entry to the C:\Windows\system32\drivers\etc\services file.

Former Member
0 Likes

I have often found that custom permissions on the services file prevent the SAP GUI installation from being able to edit the services file. Our installation routine resets the ACL's to allow the installation to update the file.

John

Answers (1)

Answers (1)

rolfc_weber
Contributor
0 Likes

Hi,

Try check your "services" file (normally located in the \WINDOWS\system32\drivers\etc folder) there are maybe some sapmsxxx entries missing.

(try compare the file with the same on your old laptop).

Regards

Rolf

Former Member
0 Likes

I have a Windows/System folder, but no Windows/System32 folder. I do not see any sapmsxxx entries in the windows/system folder.

rolfc_weber
Contributor
0 Likes

The file you should search is named "services" without extension.

The file can be edited with Notepad or so.

In this file there should be some entries starting with sapmsXXX (where XXX is the <SID> of your SAP-system).

After the sapmsXXX there soul be something like 36yy/TCP (where yy is the instance number of your SAP system).

Regards

Rolf