`

连接IBM websphere MQ原因码报2035的错误解决办法 (MQ Security)

阅读更多

        在一台机器上安装有MQ Server;在另外一台机器上,安装WAS,打算通过管理控制台中的资源->JMS->队列连接工厂,建立队列连接工厂到MQ Server。

        但在新建队列连接工厂,测试连接的时候出现2035的错误。

        通常情况下,MQ客户端(此处为WAS)与MQ服务器端通讯时,使用MQ服务器端的连接通道进行连接,

连接通道有一个属性:MCAUSER。


        如果MCAUSER属性值为空,则使用MQ客户端所在的操作系统上的用户。

        如果MCAUSER属性值不为空,则使用该值作为MQ客户端连上来时使用的用户,该值必须是MQ服务器上的mqm组内的用户。

        当客户端与服务器端通讯时,报2035错误,就是由于客户端与服务器端通讯时所使用的用户没有权限造成的。

解决方法有两个,经过测试都可以成功连接

        1.如果MQ服务器端的通道定义的MCAUSER属性值为缺省值,即为空,则可将MQ客户端所使用的用户添加到MQ服务器所在的操作系统中,并把此用户加入到mqm组中。


        2.查看MQ服务器端mqm组内的用户,在服务器端的服务连接通道定义中设置MCAUSER属性的值为该用户,例如windows下的默认用户为:MUSR_MQADMIN。


        win7查看用户组的方法:开始-控制面板->管理工具->计算机管理->本地用户和组-组

相关命令:

1.登陆MQ 命令行,venus.queue.manager为队列管理器名称

runmqsc venus.queue.manager

2.查看通道定义,此处通道名称为默认的SYSTEM.DEF.SVRCONN,可以查看到MCAUSER属性

display channel(SYSTEM.DEF.SVRCONN) all

3.修改MCAUSER属性

ALTER CHL(SYSTEM.DEF.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('MUSR_MQADMIN')
START CHL(SYSTEM.DEF.SVRCONN)

        再次查看队列管理器venus.queue.manager通道名称为SYSTEM.DEF.SVRCONN的MCAUSER属性。


        如要改回来,执行如下两条命令即可。

ALTER CHL(SYSTEM.DEF.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('')
START CHL(SYSTEM.DEF.SVRCONN)



文章来源:http://my.oschina.net/uniquejava/blog/199623?fromerr=VhcEqIGp

  • 大小: 68.5 KB
  • 大小: 103.3 KB
  • 大小: 58.7 KB
  • 大小: 50.1 KB
  • 大小: 21.4 KB
  • 大小: 16.7 KB
分享到:
评论

相关推荐

    webspheremq[1].ppt.rar_IBM_IBM MQ_IBM mq p_Webspheremq ppt_mq p

    **IBM WebSphere MQ详解** IBM WebSphere MQ,通常简称为IBM MQ,是IBM提供的一款企业级消息中间件产品。它允许应用程序在不同的网络环境、操作系统和应用架构之间可靠地交换数据,无需关心底层网络的复杂性。...

    IBM MQ security lab MQ security channel

    IBM MQ(原名IBM WebSphere MQ)是一款企业级的消息中间件,它允许应用程序在不同的网络环境和操作系统之间安全地交换消息。"MQ security channel"是IBM MQ中的一个重要概念,主要涉及的是数据传输过程中的安全机制...

    websphere mq 7.5 jar

    Websphere MQ 7.5 Jar是IBM提供的一款中间件产品Websphere MQ的特定版本——7.5版的Java库文件集合。这个版本的MQ是企业级消息传递系统,用于在不同应用程序之间可靠地传输数据,确保了数据的高效、安全和有序交换。...

    WebSphere MQ Workshop IBM GCG ATS

    P00 - WebSphere MQ Workshop Introduction.pdf P01 - WebSphere MQ Overview.pdf P02 - WebSphere MQ Intercommunication.pdf ...P05 - WebSphere MQ Security.pdf P06 - WebSphere MQ Lab Introduction.pdf

    WebSphere MQ API

    在实际开发中,开发者通常会通过阅读`Websphere MQ API.chm`文件来学习如何初始化连接、创建会话、设置消息属性、发送和接收消息,以及处理异常和错误。这个文档会详细解释每个类和方法的功能,提供示例代码,并指导...

    访问 IBM MQ 服务所需要jar包

    IBM MQ(原名WebSphere MQ)是IBM提供的一款企业级的消息中间件,它允许应用程序在不同的网络协议、操作系统和硬件平台之间交换消息。在Java环境下,为了与IBM MQ进行交互,开发者通常需要引入一系列的jar包。这些...

    WebSphere MQ

    WebSphere MQ,也被称为IBM WebSphere Message Broker,是IBM提供的一款高效、可靠的消息中间件产品。它主要用于在不同应用程序之间传递消息,确保数据在异构环境中的安全传输,支持多种操作系统平台,包括Linux。在...

    WebSphere MQ HP-UX 版

    有关详细信息,请参阅 WebSphere MQ Security。此支持是基于 IBM(R) Global Security Kit 的;WebSphere MQ 中包含本产品的副本。 此产品中集成了对 Java(TM) 的支持。这将替换先前由 MQSeries(R) SupportPac(TM) ...

    IBM MQ Explorer

    **IBM MQ Explorer** 是IBM提供的一款强大的消息中间件管理工具,专用于监控和管理IBM MQ(原名WebSphere MQ)系统。它为管理员和开发人员提供了直观的图形用户界面(GUI),使得查看、配置和管理MQ队列及通道等资源...

    websphere MQ中文教程

    ### WebSphere MQ中文教程知识点概览 #### 一、WebSphere MQ原理与体系结构 **1.1 中间件** - **定义与作用**: 中间件位于操作系统之上、应用之下,提供一系列的服务来帮助不同软件组件之间进行通信。 - **优点**...

    IBMMQ消息队列源码

    IBM MQ(原名WebSphere MQ)是IBM提供的一款企业级的消息中间件,它允许应用程序在分布式环境中通过消息传递进行通信,而无需关心彼此的位置或运行时间。消息队列源码的分析有助于理解其内部工作原理,提高开发人员...

    IBM-MQ服务包.zip

    IBM MQ(原名WebSphere MQ)是IBM提供的一款企业级的消息中间件,它允许应用程序在不同的网络协议、操作系统和硬件之间安全、可靠地交换信息。在这个"IBM-MQ服务包.zip"压缩文件中,我们可以推测它包含了一系列用于...

    WebSphere+MQ+Using+Java

    WebSphere MQ,通常简称为WMQ,是IBM提供的一款企业级消息中间件产品,它允许应用程序在不同的系统之间可靠地交换消息,而无需两者同时在线。这个“WebSphere MQ Using Java”主题涉及到如何利用Java语言与WebSphere...

    Websphere MQ基础教程与应用

    Websphere MQ,也常被称为IBM WebSphere Message Broker,是一种高效、可靠的消息中间件系统,它允许应用程序在不同的网络环境和操作系统之间交换消息。作为IBM的一款核心产品,Websphere MQ提供了一种标准的方式来...

    IBM MQ培训资料

    IBM MQ,全称为IBM WebSphere MQ,是一款由IBM公司开发的消息中间件,它在企业级应用集成中扮演着至关重要的角色。此IBM MQ培训资料专为7版本设计,旨在帮助学习者快速掌握这一强大工具的核心功能和技术。 首先,从...

    CZ4VEML(WebSphere MQ V7.0.1 for Linux on x86-64 Multilingual

    《Linux环境下IBM WebSphere MQ V7.0.1的安装与运维详解》 WebSphere MQ,简称IBM MQ,是IBM公司开发的一种中间件,用于在不同的应用之间传递消息,提供可靠的消息传输服务,确保数据的高可用性和安全性。在本教程...

    WebSphere MQ For AIX和HP-UX安装配置.doc

    WebSphere MQ是由IBM开发的一款消息中间件,用于在不同系统和应用程序之间可靠地传递数据。它支持多种操作系统平台,包括AIX(IBM的Unix变体)和HP-UX(惠普的操作系统)。本文将详细介绍在AIX和HP-UX上安装和配置...

    IBM MQ安装详细手册

    IBM MQ,全称为IBM WebSphere MQ,是一种高效、可靠的消息中间件,用于在不同系统、应用之间传递数据。本详细手册将涵盖IBM MQ在不同操作系统上的安装与调试过程,包括Linux、AIX和HP-UX平台。以下是这些操作系统...

    IBM WebSphere家族产品与BEA WebLogic家族产品比较

    在安全性方面,IBM WebSphere提供了全面的安全框架,包括SSL/TLS加密、身份验证、授权和审计功能,以及与IBM Security产品线的深度集成。WebLogic Server也提供了类似的安全特性,并且能够与Oracle的其他安全产品...

    WEBSPHERE乱码问题的解决和处理

    /opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM...

Global site tag (gtag.js) - Google Analytics