Skip to Content
avatar image
Former Member

Unable to open RFC connection to SAP System ABC.

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Nov 07, 2011 at 07:43 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 20, 2013 at 01:35 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded