DG4MQ ORA-28511: lost RPC connection to heterogeneous remote agent
(Doc ID 1478624.1)
Last updated on MAY 11, 2022
Applies to:
Oracle Database Gateway for WebSphere MQ - Version 10.2.0.1 to 11.2.0.3 [Release 10.2 to 11.2]Information in this document applies to any platform.
Symptoms
After setting up Database gateway for Websphere MQ Series (DG4MQ) the folloiwng error is received -
ORA-28511: lost RPC connection to heterogeneous remote agent
On the SQLPLUS session the error is:
ORA-28511: lost RPC connection to heterogeneous remote agent using SID=PG4MQDEPDBLINK
The error generates an impromptu gateway trace file containing:
Failed to load Extproc Library : /wload/pknp/app/oracle/product/10.2.0/pg4mq/lib/libpg4mqs.so
Setting up gateway trace file it shows after uploading capabilities to HS it disconnects:
Entered hoaxini_INItialize.
PG4MQ: TRACE_LEVEL = 7
PG4MQ: TRANSACTION_MODEL = COMMIT_CONFIRM
PG4MQ: TRANSACTION_RECOVERY_USER = abcde
PG4MQ: TRANSACTION_LOG_QUEUE = PG4MQ_TX_LOG_QUEUE
PG4MQ: AUTHORIZATION_MODEL = RELAXED
PG4MQ: QUEUE_MANAGER = MQMQ
Entered hoaxln_Log_oN.
MQI: calling MQCONNX().
MQI: QM Name = MQMQ
MQI: returned from MQCONNX().
MQI: handle=1538336, completion code=0, reason code=0
Entered hoaxuc_Upload_Capabilities.
Entered hoaxud_Upload_Ddtranslations.
Entered hoaxbg_BeGin_trans.
Entered hoaxcti_Cache_Trans_Id.
Entered hoaxrb_RollBack_trans.
MQI: calling MQBACK().
MQI: returned from MQBACK().
MQI: hcon=1538336, completion code=0, reason code=0
Entered hoaxln_Log_ofF.
MQI: calling MQDISC().
MQI: returned from MQDISC().
MQI: hcon=-1, completion code=0, reason code=0
Entered hoaxex_EXit.
PG4MQ: TRACE_LEVEL = 7
PG4MQ: TRANSACTION_MODEL = COMMIT_CONFIRM
PG4MQ: TRANSACTION_RECOVERY_USER = abcde
PG4MQ: TRANSACTION_LOG_QUEUE = PG4MQ_TX_LOG_QUEUE
PG4MQ: AUTHORIZATION_MODEL = RELAXED
PG4MQ: QUEUE_MANAGER = MQMQ
Entered hoaxln_Log_oN.
MQI: calling MQCONNX().
MQI: QM Name = MQMQ
MQI: returned from MQCONNX().
MQI: handle=1538336, completion code=0, reason code=0
Entered hoaxuc_Upload_Capabilities.
Entered hoaxud_Upload_Ddtranslations.
Entered hoaxbg_BeGin_trans.
Entered hoaxcti_Cache_Trans_Id.
Entered hoaxrb_RollBack_trans.
MQI: calling MQBACK().
MQI: returned from MQBACK().
MQI: hcon=1538336, completion code=0, reason code=0
Entered hoaxln_Log_ofF.
MQI: calling MQDISC().
MQI: returned from MQDISC().
MQI: hcon=-1, completion code=0, reason code=0
Entered hoaxex_EXit.
Changes
DG4MQ installed in a non conventional way such as restored from backup, machine cloning, etc.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |