|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
problems with CCSID on HP-UX |
« View previous topic :: View next topic » |
Author |
Message
|
gidish |
Posted: Tue Jul 24, 2007 5:59 am Post subject: problems with CCSID on HP-UX |
|
|
Novice
Joined: 18 Jul 2007 Posts: 18
|
hi.
i have a problem relaiting CCSID.
i have 2 QM's. they are both on HP-UX 11.11.
the configuration of the 2 QM's is the same. (including CCSID).
the configuration of the server-connection channle is also the same in both of them.
everything seems identicle.
when i rty to connect to the first one (lets call it MQ1) via client from WIN (eather threw MQMON or threw one of the sample programs - amqsputc)
i succeed, but when i try to connect to the second one (QM2) it fails !
the error log on the HP-UX server says: "negotiation error on the server-connection channel".
the error log on WIN (the client mq) says: "CCSID supplied for data conversion not suppoted".
the CCSID on both the HP-UX servers is 916.
on the client WIN is 862.
help enyone ???
thank's a lot. |
|
Back to top |
|
 |
Vitor |
Posted: Tue Jul 24, 2007 6:25 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
It sounds like the server hosting QM1 has the 862 / 916 conversion table installed, but the other server has not.
Check with your Unix admin. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Nigelg |
Posted: Tue Jul 24, 2007 7:06 am Post subject: |
|
|
Grand Master
Joined: 02 Aug 2004 Posts: 1046
|
On HPUX the conversion tables are supplied by WMQ, not by HP.
The tables are copied into the dir /usr/lib/nls/iconv/tables, and the file /usr/lib/nls/iconv/config.iconv is updated with the list of tables installed by WMQ.
862 is PC Hebrew, known as cp862 on HPUX.
916 is the CCSID corresponding to ISO8859-8, ISO Hebrew, known as iso88 on HPUX.
WMQ does issue conversion tables, iso88 <-> cp862; these are contained in the files iso88=cp862 and cp862=iso88 in /usr/lib/nls/iconv/tables.
The config.iconv file should contain the lines (not all together):
Code: |
alias iso88 iso8859_8 iso88598
cp862 iso88 cp862=iso88 default -
iso88 cp862 iso88=cp862 default -
|
Check that all this exists.
Also, check that the locale on each HP server is the same. _________________ MQSeries.net helps those who help themselves.. |
|
Back to top |
|
 |
gidish |
Posted: Tue Jul 24, 2007 11:18 pm Post subject: |
|
|
Novice
Joined: 18 Jul 2007 Posts: 18
|
hi.
the problem is solved , thank's.
you were both right.
the correct tables were in /usr/lib/nls/iconv/tables , but the file config.iconv was missing a few lines.
i took the MQS part of the file from the second server , and now everything is OK.
again, thank's a lot for the help, both of you.
gidi. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|