QM1 is on the sender side and QM2 is on the receiver side. Both of them is on the same machine.
Below is the steps I take.
1)create channel,compile and install the exit
2)runmqlsr -t tcp -p 6002 -m QM2
3)start the channel,
console shows:
MQS9400I DONE WT05219A MQCHEXIT ChannelExit started
Channel program started
logs shows:
Sending channel exit passed security check successfully //Receiver log
Receiving channel exit passed security check successfully //Sender log
So I think handshake is completed and channel is started successfully.
4)amqsput RQ1 QM1,input data,
console shows:
AMQ9504 A protocol error was detected for channel ’12_TEST1’.
event log says:
AMQ9504: A protocol error was detected for channel
during communications with the remote queue manager,
the channel program detected a protocol error. The failure
type was 18 with associated data of 0.
What's wrong with protocol?I always configured it to be "TCP/IP".
I can't find reason from logs.
Did I do something wrong?
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