cancel
Showing results for 
Search instead for 
Did you mean: 

Interface Failing when ever we do maintanace!

Senthilprakash1
Participant
0 Kudos

Dear All,

We are facing a Big problem everytime in our prduction server please help!

Problem: SENDER SERVER:RFC RECEIVER SERVER: IDOC MIDDLEWARE:+XI 3.0 with latest patch+

Every week when ever we restart our Receiver Server (for maintanace)! the mssges from XI to Reciver comes as "Cancelled with Errors" and no flow occurs.!

What we do when we encounter the problem is that we just AGAIN restart both XI and Receiver Server all the time! and the problem gets rectified by its own! we are ot able to diagnose the problem exactly!

And also we know that this is not a PROPER SOLUTION (Restarting Receiver and XI) when ever this "cancelled with errors" problem occure!

Please Advice how to solve the problem without Restarting XI and Receiver everytime!

This problem occurs all the time when ever we restart Receiver Server! then again we have to restart XI for rectifing the problem!

Please Advice!

Thank's in Advance!

Edited by: senthilprakash selvaraj on Mar 7, 2008 6:36 AM

Edited by: senthilprakash selvaraj on Mar 7, 2008 6:38 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi senthil,

i think it is IDOC to RFC scenario.

in the error it says about RFC connection as problem is in gateway connection.

when u r reactivating RFC channel whats the status it is green or red.

whats the log displayed again communication channel

plz update.

Thanks & regards,

Rama Krishna

Edited by: rama krishna talluri on Mar 7, 2008 7:26 AM

Senthilprakash1
Participant
0 Kudos

Dear Ramakrishna,

Sorry for the very very late response! and yes its a idoc to rfc SYNCHRONOUS scenario! and only we get problem in this scenario (SYNC).

And also i know that for syncc we use BEST EFFORT (qRFC), that means for a qRFC alyas the receiver must be present when sender is sending the message!

but why this calcelled whith errors is comming after we restart this Receiver ! i mean for the new messaes which comes from sender CC goes to receiver and becomes "cancelled with Errors' ! it happens always when we restart the Receiver!

SOlution what we do is that we again Restart the XI then all becomes well! please Advice!

And yes the GAteway Serve, the Program ID and the TP Name all are fine and the Receiver CC for RFC is still RED.

Answers (1)

Answers (1)

Former Member
0 Kudos

Senthil,

Can you give us more details? Where do you get this error? What is the exact error message?

What is your scenario? Do you get this error for all scenarios?

Regards,

Jaishankar

Senthilprakash1
Participant
0 Kudos

Dear Jai,

this is the error we receive in message Monitoring when ever we restart the Receiver server!

"Returning synchronous error message to calling application: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed Connect_PM TYPE=A ASHOST=HMFSAPPRD SYSNR=00 GWHOST=HMFSAPPRD GWSERV=sapgw00 PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR partner not reached (host 172.16.18.102, service sapgw00) TIME Fri Mar 07 02:15:36 2008 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -10 MODULE nixxi_r.cpp LINE 8684 DETAIL NiPConnect2 SYSTEM CALL SiPeekPendConn ERRNO 10060 ERRNO TEXT WSAETIMEDOUT: Connection timed out COUNTER 9 ."

for all the interfaces for the scenario are comming as "cancelled with errors"

"we even tried reactivation Communication Channels it didn work"

but when we again restart XI System, the flow resuming successfully! but Restarting a System is not a solution na! please advice!

Former Member
0 Kudos

Senthil,

Let me rephrase your problem. On weekends you shut down the Receiver System (R/3) during those times you get this error.

I guess you get this error only for RFC receivers. Are these scenarios scynchronous? Where do you get cancelled with errors message? What is the exact text?

If the RFC receiver scenarios are synchronous, then you dont have any option. You need to retrigger the message from the sender application. If it is a asynch message you can restart the message once the receiver system is up using the resend button in Message monitoring.

Regards,

Jaishankar