java ibm 2035,C# java 连接 IBM MQ时出现 2035 或 2013认证错误的解决方法
当C# 或 java 连接 IBM MQ 是出现 2035 或 2013的错误时
java的错误提示:
com.ibm.msg.client.jms.DetailedJMSSecurityException: JMSWMQ2013: 为队列管理器“QM1”提供的安全性认证无效,连接方式为“Client”,主机名为“9.186.105.212(1414)”。 请检查提供的用户名和密码在您连接至的队列管理器中是否正确。
at com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:540)
at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:236)
at com.ibm.msg.client.wmq.internal.WMQConnection.(WMQConnection.java:440)
at com.ibm.msg.client.wmq.factories.WMQConnectionFactory.createV7ProviderConnection(WMQConnectionFactory.java:7062)
at com.ibm.msg.client.wmq.factories.WMQConnectionFactory.createProviderConnection(WMQConnectionFactory.java:6453)
at com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl.createConnection(JmsConnectionFactoryImpl.java:295)
at com.ibm.mq.jms.MQConnectionFactory.createCommonConnection(MQConnectionFactory.java:6230)
at com.ibm.mq.jms.MQTopicConnectionFactory.createTopicConnection(MQTopicConnectionFactory.java:114)
at com.jn.test.MQPublisher.main(MQPublisher.java:39)
Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ 调用失败,完成代码为“2”(“MQCC_FAILED”),原因为“2035”(“MQRC_NOT_AUTHORIZED”)。
at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
... 7 more
解决方法:
登录服务器 进入 IBM mq 所在目录 (linux一般在/opt/mqm下),再进入bin目录 切换到mqm用户(su mqm),输入runmqsc QM1 (QM1 是你的队列管理器的名字),进入命令模式,输入 ALTER CHL(SYSTEM.DEF.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('mqm')
SYSTEM.DEF.SVRCONN 是通道的名字
SVRCONN 是通道的类型
mqm 是mq的用户
一般linux安装完mq后 都会自动出现mqm用户。
java ibm 2035,C# java 连接 IBM MQ时出现 2035 或 2013认证错误的解决方法相关推荐
- IBM MQ 2013认证错误的解决方法
异常: com.ibm.msg.client.jms.DetailedJMSSecurityException: JMSWMQ2013: 为队列管理器"QM1"提供的安全性认证无效 ...
- 使用连接管理器出现“安装程序无法复制文件”错误的解决方法
使用连接管理器出现"安装程序无法复制文件"错误的解决方法 在我们的企业中,使用"连接管理器"创建的***客户端连接程序,在运行安装程序的时候,有的机器出现&qu ...
- java 163邮件发送 ssl协议失败_163邮箱开启SMTP服务发送邮件出现535错误的解决方法...
摘要: 用老的163邮箱可以直接设置SMTP发送邮件,使用新注册的却不行!折腾了几个小时后终于找到了方法,然后destoon就可以成功的发送邮件了..... 好久没有写关于destoon网站管理系统的 ...
- 远程桌面连接出现由于网络错误,连接被中断,请重新连接到远程计算机错误的解决方法
这是因为Certificate子键负责终端服务通信中数据信息的认证和加密,它一旦被损坏,终端服务的协议组件就会检测到错误,中断客户机与终端服务器之间的通信. 导致Certificate子键损坏的原因很 ...
- unknown mysql server host解决_Linux系统连接RDS MySQL实例提示“Unknown MySQL server host”错误的解决方法...
问题描述 使用Linux系统的ECS实例连接RDS MySQL实例时提示如下错误. Unknown MySQL server host 问题原因 由于开启iptables导致域名解析的数据包被丢弃,查 ...
- 运行java提示找不到符号_运行java代码时出现找不到符号错误怎么解决
运行java代码时出现找不到符号错误怎么解决 发布时间:2020-06-23 11:37:00 来源:亿速云 阅读:113 作者:Leah 运行java代码时出现找不到符号错误怎么解决?针对这个问题, ...
- “ Error:(1, 1) java: 非法字符: ‘\ufeff‘ ”错误的解决方法
前言:今天为了做作业,在 github 上面下载了个项目,然后在运行项目时发现报错,在此记录一下 " Error:(1, 1) java: 非法字符: '\ufeff' "错误的解 ...
- Adobe flash cs5 的Java运行时环境初始化错误 完美解决方法
Adobe flash cs5 的Java运行时环境初始化错误 完美解决方法 下载网络上的Adobe flash cs5 精简版(绿色版),Java运行时环境初始化时出现错误,你可能需要重装Flash ...
- 我的世java途径错误_我的世界JAVA路径错误的解决方法分享
我的世界JAVA路径错误该怎么解决呢?JAVA是Minecraft运行的虚拟环境必要条件,需要您安装后才开始游戏.很多童鞋在安装过程中都遇到了JAVA路径错误的提示,这是什么原因导致的?第一手游网必须 ...
最新文章
- 黄仁勋入选《时代》杂志2021最具影响力100人,库克、马斯克也上榜
- 定时任务:Java中Timer和TimerTask的使用
- 025_JavaScript数组方法
- update关联其他表批量更新数据
- OI群论:从入门到自闭
- ajax post 提交无法进入controller 请求200
- 【数据结构与算法】比较法分析查找算法与查找结构
- android 下拉刷新实现方式,Android RecyclerView设置下拉刷新的实现方法
- leetcode--single number.
- php防伪溯源x系统_区块链溯源防伪追溯系统开发解决方案
- Qt5.9一个简单的多线程实例(类QThread)(第一种方法)
- Python+os+openpyxl 批量获取Excel的文件名和最大行数
- npm下载地址的查询与切换
- linux中nxup服务,CentOS 7安装NXLog服务
- 职场动物进化手册-读后感
- 【sublime】sublime添加浏览器预览快捷键
- Pr 入门教程:如何使用项目面板?
- win8计算机睡眠无法唤醒,win8.1系统休眠后无法唤醒的解决方法
- 干货,分享!09-基于layui后台html模板!!!
- 【老九学堂】【C语言进阶】内置函数补充
热门文章
- 伺服系统控制网络的重要性! 现场总线的重要性! SSCNET运动控制系统与发展趋势
- 学习笔记02:直播串讲02
- 黑马数据库html阶段考试,黑马web阶段web试题学生版.docx
- 脚本命令_SAP HANA数据库备份命令脚本
- window 下的mysql_Windows下MySQL下载安装、配置与使用
- android 7 创建文件夹,Android 在 res/layout 文件夹 下创建一个 子文件夹实例
- python元组和列表的联系_Python元组与列表的区别和联系?
- 创建 Spring容器的三种方式
- Ajax同步和异步的区别?
- P2782 友好城市