Unsupported objects and MQSC commands on the IBM MQ Appliance

There are some IBM® MQ objects and MQSC commands that are not supported on the IBM MQ Appliance.

If you migrate definitions from another platform to an appliance, you can use the dmpmqcfg command to export definitions from a queue manager in MQSC format. You must then alter the MQSC commands to reflect what is supported on the appliance before you recreate the objects by running runmqsc.

The following IBM MQ object attributes are not supported on the IBM MQ Appliance:
Queue manager object
  • CHADEXIT
  • INITKEY
  • KEYRPWD
  • SSLKEYR
Channel objects
  • MREXIT
  • MSGEXIT
  • RCVEXIT
  • SENDEXIT
  • SCYEXIT
  • For the TRPTYPE attribute, the LU62, NETBIOS, and SPX values are not supported (the only supported value is TCP)
Listener objects
For the CONTROL attribute , the STARTONLY value is not supported (the only supported values are MANUAL and QMGR)

Authentication information objects
  • For the AUTHENMD attribute with TYPE(IDPWOS), the PAM value is not supported (the only supported value is OS)
  • For the CHCKLOCL attribute, the REQDADM and REQUIRED values are not supported (the only supported values are OPTIONAL and NONE)
Service objects
  • SERVTYPE
  • STARTARG
  • STARTCMD
  • STDERR
  • STDOUT
  • STOPARG
  • STOPCMD
  • Only the service named SYSTEM.AMQP.SERVICE is supported
The following MQSC commands are not supported on the appliance:
  • RESET QMGR TYPE(ARCHLOG)
  • RESET QMGR TYPE(REDUCELOG)
  • SET LOG