I've included the requested information below. I'm curious though, are you seeing the "AMQ5540: Application 'rfhutilc.exe did not supply a user ID and password" error even when using version 8 of rfhutilc?
One challenge that you will have comparing my configuration with your is the differences in LDAP schema. Here's a bit of background on the schema for the LDAP that I'm connecting to:
The fully qualified name of my userid is: cn=wmbuser1, ou=users, ou=wmbv8, o=ibm, c=us
The userid that I'm using is a member of an LDAP group named authorized
This is the command string that I used to create the AUTHINFO object:
DEFINE AUTHINFO(USE.LDAP) AUTHTYPE(IDPWLDAP) ADOPTCTX(YES) CONNAME(10.0.0.5) CHCKCLNT(REQUIRED) CLASSGRP(‘groupOfNames’) CLASSUSR(‘inetOrgPerson’) FINDGRP(‘member’) BASEDNG(‘ou=users, ou=wmbv8, o=ibm, c=us’) BASEDNU(‘ou=users, ou=wmbv8, o=ibm, c=us’) LDAPUSER(‘cn=root’) LDAPPWD(‘db2admin’) SHORTUSR(‘sn’) GRPFIELD(‘cn’) USRFIELD(‘cn’) AUTHORMD(SEARCHGRP) NESTGRP(YES)
The command that I used to create the SVRCONN channel is: DEFINE CHANNEL(USER.SVRCONN) CHLTYPE(SVRCONN)
For my purposes, the userid that I was using had the equivalent of "mqm" authority. To enable this userid to use a client connection I had to delete the default channel authentication record that prevents adminstrators from using client connections. Refer to the ChlAuth.jpg screen shot for an illustration.
Lastly, I've attached a screen shot of the rfhutilc parameters that I used in the file attachment named rfhutilc.jpg