cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to open RFC connection to SAP System ABC.

Former Member
0 Kudos

Hi all,

during the installation of SAP NW PI 7.3 i get the following error:

Unable to open RFC connection to SAP System ABC.

SOLUTION: Start the system.

INFO       2011-11-07 08:16:29.828 [iaxxrfcimp.cpp:379]
           CAbRfcImpl::setRfcConnectParam 
RFC parameter ASHOST set to value win37m74ghb0.

INFO       2011-11-07 08:16:29.828 [iaxxrfcimp.cpp:379]
           CAbRfcImpl::setRfcConnectParam 
RFC parameter SYSNR set to value 00.

INFO       2011-11-07 08:16:29.828 [iaxxrfcimp.cpp:519]
           CAbRfcImpl::checkConnectInfo 
RFC connection information checked successfully.

WARNING[E] 2011-11-07 08:16:30.843 [iaxxrfcimp.cpp:432]
           CAbRfcImpl::openRfcConn 
FRF-00007  Unable to open RFC connection.

TRACE      2011-11-07 08:16:30.843 [iaxxrfcimp.cpp:433]
           CAbRfcImpl::openRfcConn 
Failed to open RFC connection

TRACE      2011-11-07 08:16:30.843 [iaxxrfcimp.cpp:435]
           CAbRfcImpl::openRfcConn 
SAP_CMINIT3 : rc=20 > Connect to SAP gateway failed
Connect_PM  GWHOST=win37m74ghb0, GWSERV=sapgw00, SYSNR=00

LOCATION    CPIC (TCP/IP) on local host with Unicode
ERROR       partner 'WIN37M74GHB0:3300' not reached
TIME        Mon Nov 07 08:16:30 2011
RELEASE     720
COMPONENT   NI (network interface)
VERSION     408:20 AM 11/7/2011
MODULE      nixxi.cpp
LINE        3271
DETAIL      NiPConnect2: 192.168.255.132:3300
SYSTEM CALL connect
ERRNO       10061
ERRNO TEXT  WSAECONNREFUSED: Connection refused
COUNT

TRACE      2011-11-07 08:16:30.906 [iaxxgenimp.cpp:699]
            CGuiEngineImp::showMessageBox 

<html> <head> </head> <body> Unable to open RFC connection to SAP System ABC. <p> SOLUTION: Start the system. </p> </body></html>

TRACE      2011-11-07 08:16:30.906 [iaxxgenimp.cpp:1248]
           CGuiEngineImp::acceptAnswerForBlockingRequest 
Waiting for an answer from GUI

I disabled the windows firewall but that was not the solution. Can someone give me a hint?

Thanks in advance.

Christian

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

It looks like the issue is due to the fact the function module "SUSR_USER_CHANGE_PASSWORD_RFC" is not

able to change the passwords via RFC.

The following steps have helped in some similar cases:

-


1. Is the system up and running and can you logon with both DDIC and SAP* user in client 000.

2. If yes, proceed as follows:

3. Logon with user DDIC in client 000 and execute the jobs RSWBOINS and RADDBDIFF in transaction SE38, if no errors then procced.

4. Ensure that all sapinst-processes are stopped.Copy keydb.xml to keydb.xml.org and then modifiy keydb.xml as follows:

Look for the string SAPINST_INST_STATUS and afterwards for the

string CDATAERROR replace 'CDATAERROR' by 'CDATAOK'.

5. Proceed with the installation as usual.

If RADDBDIFF doesn't exist, still follow all the steps with RSWBOINS.

-


I hope this helps.

regards,

ganesh.

Former Member
0 Kudos

Thanks for your quick reply.

How to i logon to client 000 with DDIC & SAP? Which tool & account i have to use to logon. During the "define parameters" step in installation i havn't defined such user(DDIC).

Hope you can help me again.

Thanks.

Former Member
0 Kudos

Hi,

refer this blog, i hope it will useful for you.

Former Member
0 Kudos

Thanks for the tutorial.

I tried to install SAP GUI, but i got the following error:

This SAP Front-End Patch cannot be applied. Either the installed components are already on the same patch level or the components to be patched are not yet installed at all.

SAP GUI for Windows 7.20 (Compilation 3) Patch
Patchlevel 8

I checked my system, but there is no installation of the SAP GUI. So whats the problem ?

Hope you can help me out again.

Thanks in advance.

Christian

Former Member
0 Kudos

Hi,

please go through this therads,

i hope it will help for you.

regards,

ganesh.

Former Member
0 Kudos

Hi,

> It looks like the issue is due to the fact the function module "SUSR_USER_CHANGE_PASSWORD_RFC" is not

> able to change the passwords via RFC.

>

> The following steps have helped in some similar cases:

> -


>

> 1. Is the system up and running and can you logon with both DDIC and SAP* user in client 000.

> 2. If yes, proceed as follows:

> 3. Logon with user DDIC in client 000 and execute the jobs RSWBOINS and RADDBDIFF in transaction SE38, if no errors then procced.

> 4. Ensure that all sapinst-processes are stopped.Copy keydb.xml to keydb.xml.org and then modifiy keydb.xml as follows:

> Look for the string SAPINST_INST_STATUS and afterwards for the

> string CDATAERROR replace 'CDATAERROR' by 'CDATAOK'.

> 5. Proceed with the installation as usual.

>

> If RADDBDIFF doesn't exist, still follow all the steps with RSWBOINS.

>

> -


>

> I hope this helps.

>

> regards,

> ganesh.

Ok I managed some steps:

The following i done:

1> Close /stop your SAP installation.
2> Install SAP GUI.
3> Start your SAP.
4> Log in CLIENT 000 with by SAP*: Password: 06071992. If this password does not works then try the password which you had provided while installation.
5> SU01
6> Reset the DDIC password..

Step1: successful

Step2: successful

Step3: RSWBOINS -> done, but nothing happends | RADDBDIFF -> doesn't exist

Step4: cannot find the string "CDATAERROR" | there are only CDATA strings

So i dont think the workaround will work for me ? Or do i missed something ?

Former Member
0 Kudos

Ok. Problem solved. I done the steps in the previous post and continued the installation.

Answers (1)

Answers (1)

Former Member
0 Kudos

I found the answer not to work when I encountered the same issue.  After looking at the sappiest_dev.log file I found the following error after the RFC call..

ERROR       max no of 0 conversations exceeded

Then i checked the environment variable CPIC_MAX_CONV, by typing  $env | grep MAX,  the environment variable was set to ""

I changed /etc/profile.d/sapserver.sh  to properly set the environment variable and restarted the server.  Restarted sapinst, and it worked fine.