Using iKeyman, iKeycmd, runmqakm, and runmqckm
On UNIX, Linux® and Windows systems, manage keys and digital certificates with the iKeyman GUI or from the command line using iKeycmd or runmqakm.
- For UNIX and Linux systems:
- Use the strmqikm command to start the iKeyman GUI.
- Use the runmqckm command to perform tasks with the iKeycmd command line interface.
- Use the runmqakm command to perform tasks with the runmqakm command line
interface. The command syntax for runmqakm is the same as the syntax for
runmqckm.
If you need to manage SSL certificates in a way that is FIPS compliant, use the runmqakm command instead of the runmqckm or strmqikm commands.
See Managing keys and certificates for a full description of the command line interfaces for the runmqckm and runmqakm commands.
If you are using certificates or keys stored on PKCS #11 cryptographic hardware, note that iKeycmd and iKeyman are 64-bit programs. External modules required for PKCS #11 support will be loaded into a 64-bit process, therefore you must have a 64-bit PKCS #11 library installed for the administration of cryptographic hardware. The Windows and Linux x86 32-bit platforms are the only exceptions, as the iKeyman and iKeycmd programs are 32-bit on those platforms.
On the following platforms, where the JRE was 32 bit in earlier versions of the product, but is 64 bit only in IBM® WebSphere® MQ Version 7.5, you might need to install additional PKCS#11 drivers appropriate for the addressing mode of the iKeyman and iKeycmd JRE. This is because the PKCS#11 driver must use the same addressing mode as the JRE. The following table shows the IBM WebSphere MQ Version 7.5 JRE addressing modes.Table 1. IBM WebSphere MQ Version 7.5 JRE addressing modes Platform JRE Addressing Mode Windows (32 bit or 64 bit) 32 Linux for System x 32 bit 32 Linux for System x 64 bit 64 Linux for System p 64 Linux for System z 64 HP-UX 64 Solaris Sparc 64 Solaris x86-64 64 AIX® 64 Before you run the strmqikm command to start the iKeyman GUI, ensure you are working on a machine that is able to run the X Window System and that you do the following:- Set the DISPLAY environment variable, for example:
export DISPLAY=mypc:0
- Ensure that your PATH environment variable contains /usr/bin and
/bin. This is also required for the runmqckm and
runmqakm commands. For example:
export PATH=$PATH:/usr/bin:/bin
- For Windows systems:
- Use the strmqikm command to start the iKeyman GUI.
- Use the runmqckm command to perform tasks with
the iKeycmd command line interface.
If you need to manage SSL certificates in a way that is FIPS compliant, use the runmqakm command instead of the runmqckm or strmqikm commands.
To request SSL tracing on UNIX, Linux or Windows systems, see strmqtrc.