This question was already answered by joshmc but I'm not understanding the answer after a lot of digging. And don't have enough points to post a comment, sorry.
C# MQ Connect get Error 2035 but Java MQ Connect works well
I only have access to the client and can't change the server, which belongs to a third-party. They require we post messages to their IBM MQ server
over the internet for XML
integration. We have some simple Java code working fine but can't get the same thing running in .NET
because of the 2035 issue. We have a username and password. Trying to do both from the same Windows 10 desktop. Using the version 8 client libraries in both Java
and .NET
.
The answer Josh discussed was to run
ALTER CHL(ServerChannel) CHLTYPE(SVRCONN) MCAUSER('mq').
This looks like a server-side command
or how do we run this on the client, ideally in C#
?