Skip to main content

WebSphere MQ problems and workarounds - Middleware News

WebSphere MQ problems and workarounds - Middleware News


You might encounter these WebSphere MQ problems, and use these workarounds:

Problem: JMS message send errors occur with WebSphere global security enabled on AIX.

An issue has been identified with the Java Virtual Machine (JVM) bundled with WebSphere Application Server Version 5.1.1 for AIX systems that causes socket errors on the network connection used to secure access to embedded messaging queues. This can cause JMS message sends to fail with an error similar to the following error in the WebSphere logs:

MQJMS2008: failed to open MQ queue WQ_itim_wf

The following error will also be present in the WebSphere jmsserver logs:

MSGS0504E: An JMS Server security service thread experienced a socket exception:
java.net.SocketException: Socket closed

Workaround: It is recommended that all Tivoli Identity Manager applications running on AIX systems should install WebSphere APAR PK07924, which corrects the issue in the JVM. Apply this APAR after installing Fix Pack 1 for WebSphere Application Server Version 5.1, which also updates the WebSphere Application Server JVM. APAR PK07924 is available on the WebSphere Application Server support site:

http://www.ibm.com/software/webservers/appserv/was/support/
Problem: On a Windows system, during DSML feed activity with Tivoli Identity Manager account provisioning enabled, the WebSphere embedded messaging fails. Error messages describe failure to open a queue, a lack of permission to access a resource, or Java Message Service errors. You might see a WebSphere embedded messaging error similar to this message:

AMQ9181 The response set by the exit is not valid.

Workaround: On all cluster members, set the ephemeral port range to the maximum value of 65534. For more information on problems connecting to TCP/IP ports above 5000, refer to the following Web site:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;196271
Problem: When you install Tivoli Identity Manager on Windows Server 2003, the WebSphere Embedded Messaging Publish and Subscribe service is not started. Attempting to start it manually causes an error and the following message:

Could not start the Websphere Embedded Messaging Publish and
Subscribe WAS__server1 service on Local Computer.
Error 1075: The dependency service does not exist or has been
marked for deletion

Workaround: Ignore the message and continue. Tivoli Identity Manager does not require the Websphere Embedded Messaging Publish and Subscribe service. Do not attempt to start the service.
Problem: An error occurs creating the queue manager. The error in the Amqerr*.log file is the following:

AMQ9213: A communications error for TCP/IP occurred.
EXPLANATION:
An unexpected error occurred in communications.
ACTION:
The return code from the TCP/IP (ioctlsocket) call was 10038 (X'2736'). Record
these values and tell the systems administrator.

Workaround:

The 10038 return code indicates that the WebSphere MQ listener pool has had trouble passing the initial socket from the listener to the pool. This is rather common in environments that have a firewall. To work around the problem, disable the pool with the following environment variable:

set MQNOREMPOOL=1

Comments

adsrerrapop

Popular posts from this blog

Troubleshooting Java/JMS SSL Configurations - Middleware News

 This document is intended to help diagnose WebSphere MQ V7 Java™ or JMS SSL setup errors. It lists most of the common configuration errors that can cause an SSL connection from a Java/JMS client to a queue manager to fail, and gives the course of action to resolve the problem. In each case the error can be diagnosed by a combination of the error seen in the client log - either a console output, trace file or SystemOut.log file - and the queue manager's error logs. The document is quite long, so the easiest way to find the potential error is to search for one of the errors seen in this list, then filter this list using the error from the opposite end of the channel. All cases here assume that 2-way authentication is being attempted (SSLCAUTH set to REQUIRED on the queue manager's SVRCONN channel). This is the default, and the errors are very similar for 1-way authentication (SSLCAUTH set to OPTIONAL). Symptom Instructions on collecting documentation...

Using telnet to test connectivity between IBM Websphere MQ Client and MQ server - Middleware News

You are having trouble connecting a WebSphere MQ client to a MQ server, receiving errors that you can not connect to the MQ queue manager. One of the first things to determine is if the two machines can communicate, and using the telnet tool is one way to accomplish it. Symptom Receiving errors which state that a queue manager is not found or not available. Connection errors. For example: AMQ9213, AMQ9524, AMQ9202 or AMQ9508 or MQRC =2059 0x0000080b MQRC_Q_MGR_NOT_AVAILABLE. Please note, this is by no means an exclusive list of errors related to this type a problem but just a sample of some of the more common error messages and codes that might occur. Cause One possible cause is that the two machines can not communicate. May be the IP address or hostname was not properly specified by the MQ client. The port number might be incorrect. A queue manager is not running at the desired host. The queue manager could be running, but the corresponding listener is not runnin...

IBM Websphere MQ interview Questions Part 5

MQ Series: - It is an IBM web sphere product which is evolved in 1990’s. MQ series does transportation from one point to other. It is an EAI tool (Middle ware) VERSIONS:-5.0, 5.1, 5.3, 6.0, 7.0(new version). The currently using version is 6.2 Note: – MQ series supports more than 35+ operating systems. It is platform Independent. For every OS we have different MQ series software’s. But the functionality of MQ series Default path for installing MQ series is:- C: programfiles\BM\clipse\SDK30 C: programfiles\IBM\WebsphereMQ After installation it will create a group and user. Some middleware technologies are Tibco, SAP XI. MQ series deals with two things, they are OBJECTS, SERVICES. In OBJECTS we have • QUEUES • CHANNELS • PROCESS • AUTHENTICATION • QUERY MANAGER. In SERVICES we have LISTENERS. Objects: – objects are used to handle the transactions with the help of services. QUEUE MANAGER maintains all the objects and services. QUEUE: – it is a database structure ...