MQ腳本回放報錯2059


1.響應2059錯誤

  1.1.   涉及協議

    MQ,調試回放階段

  1.2.   錯誤信息

    完成碼2原因為2059:未能為 '10.200.100.75:QMEMBFE' 創建 MQQueueManager; nested exception is com.ibm.mq.MQException: MQJE001: MQException 出現:完成代碼是 2,原因為 2059

MQJE011: 拒絕套接字連接嘗試.

  1.3.   可能原因

    腳本連接遠端管理通道時協商失敗

  1.4.   分析步驟

    在MQ遠程調用通道時,必要的條件包括通道名、管理端口和字符集

    首先查找通道名是否正確,此處的通道名指的是管理通道

    其次檢查對應通道的監聽端口是否正確

    查找字符集是否與遠端MQ保持一致

  1.5.   相關案例

    1.5.1.  腳本連接遠端失敗

    項目名稱:某項目

    腳本協議:java/MQ

    問題表現:執行回放,在建立連接時異常“完成碼2原因為2059”后退出。

    分析過程:因確定是連接遠端失敗,首先查找通道名正確。通過命令查找了遠端打開的監聽端口,監聽端口正確。查看遠端MQ配置的字符集與本地字符集存在差異。

    解決方法:將公共環境變量設置正確的字符集后問題解決。

 

后續:MQ報錯2009/2085解決辦法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM