ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » 2393 After Server Upgrade

Post new topic  Reply to topic
 2393 After Server Upgrade « View previous topic :: View next topic » 
Author Message
mhubbard
PostPosted: Thu May 15, 2008 9:52 am    Post subject: 2393 After Server Upgrade Reply with quote

Acolyte

Joined: 25 Aug 2004
Posts: 54

Hello - I have a Websphere MQ Server V 6.0 running on Redhat. I am running this on vmware, so, luckily, I also have a clone of this box before it was upgraded from 5.3.
I have about 2500 client boxes in the field. All of them are still running the 5.3 client. They are communicating to my server over an SSL channel.
I discovered recently, that it appears that a 6.0 client cannot talk successfully - at least over an SSL channel - to a 5.3 server. Now, I seem to be finding that the opposite is also true.....A 5.3 client cannot talk SSL to a 6.0 server.
In my test lab, I have 1 server at 5.3 and 1 at 6.0 and I also have a 5.3 client and a 6.0 client. Each can only seem to successfully talk to the server of its own version. When going 5.3 client to 6.0 server, I get error 2393 and the following messages on the server side in /var/mqm/qmgrs/QM1.queue.manager/errors/AMQERR01.LOG:

----- amqrmrsa.c : 468 --------------------------------------------------------
05/15/2008 01:28:20 PM - Process(8678.18683) User(root) Program(amqrmppa)
AMQ9631: The CipherSpec negotiated during the SSL handshake does not match the
required CipherSpec for channel 'CHANNELSSL1'.

EXPLANATION:
There is a mismatch between the CipherSpecs on the local and remote ends of
channel 'CHANNELSSL1'. The channel will not run until this mismatch is
resolved. The CipherSpec required in the local channel definition is
'TLS_RSA_WITH_AES_128_CBC_SHA'. The name of the CipherSpec negotiated during
the SSL handshake is 'TLS_RSA_WITH_AES_128_CBC_SHA'. A code is displayed if the
name of the negotiated CipherSpec cannot be determined.
ACTION:
Change the channel definitions for 'CHANNELSSL1' so the two ends have matching
CipherSpecs and restart the channel. If the certificate in use by one end of
the channel is a Global Server Certificate, then the negotiated CipherSpec may
not match that specified on either end of the channel. This is because the SSL
protocol allows a Global Server Certificate to automatically negotiate a higher
level of encryption. In these cases specify a CipherSpec which meets the
requirements of the Global Server Certificate.

I am running the Client side program with the channel table copied there - it was the channel table created back with the 5.3 server. Can someone please tell me that my nightmare is not true? It is not possible that I could upgrade both my production servers and clients at the same time. It is not even possible that I could upgrade my server and make some maniuplation to the certifcates or channel tables on my clients.

Please help.

Thanks
_________________
Michael J. Hubbard
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu May 15, 2008 10:54 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Ok, SSL is not my thing and I've no idea if this will help or even if it's connected, but I notice the process is running as root rather than mqm. I therefore wonder if it's a permissions problem in disguise?

Like I said, could be utterly unrelated. I offer it in good faith for whatever it's worth.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mhubbard
PostPosted: Thu May 15, 2008 11:11 am    Post subject: Reply with quote

Acolyte

Joined: 25 Aug 2004
Posts: 54

Thanks for responding.
But the 5.3 server is root and the 6.0 server is root.
the 5.3 client is root and the 6.0 client is root.
5.3 can talk to 5.3 and 6.0 can talk to 6.0, so conversation is possible, in general under these conditions.
_________________
Michael J. Hubbard
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu May 15, 2008 11:43 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Still, in an ideal world the demons should run as mqm
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu May 15, 2008 2:24 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

root is never a good user to run MQ under.
Unlikely to the Unix world root does not have automatically all permissions in mqm but mqm does.

Is your root member of the mqm group?

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mhubbard
PostPosted: Fri May 16, 2008 11:19 am    Post subject: Reply with quote

Acolyte

Joined: 25 Aug 2004
Posts: 54

I guess I'll reply to my own message in case someone else ends up in this hell. For cipher spec: TLS_RSA_WITH_AES_128_CBC_SHA between MQ6.0 and MQ5.3 there is a mismatch. This is outlined in http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg1IZ01355 . I will post again if I am able to a 6.0 apar to fix it from that side.
_________________
Michael J. Hubbard
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » 2393 After Server Upgrade
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.