11/11/15 19:57:29 - Process(39916.4) User(mqm) Program(amqrmppa)
AMQ9660: SSL key repository: password stash file absent or unusable.
The SSL key repository cannot be used because MQ cannot obtain a password to
access it. Reasons giving rise to this error include:
(a) the key database file and password stash file are not present in the
location configured for the key repository,
(b) the key database file exists in the correct place but that no password
stash file has been created for it,
(c) the files are present in the correct place but the userid under which MQ is
running does not have permission to read them,
(d) one or both of the files are corrupt.
The channel is '????'; in some cases its name cannot be determined and so is
shown as '????'. The channel did not start.
Ensure that the key repository variable is set to where the key database file
is. Ensure that a password stash file has been associated with the key database
file in the same directory, and that the userid under which MQ is running has
read access to both files. If both are already present and readable in the
correct place, delete and recreate them. Restart the channel.
echo "DIS QMGR SSLKEYR" | runmqsc TESTQM
echo "REFRESH SECURITY TYPE(SSL)" | runmqsc TESTQM
echo "ALTER CHANNEL("TEST.QMGR.SVRCONN") CHLTYPE(SVRCONN) SSLCAUTH(OPTIONAL)" | runmqsc TESTQM
drwxrwxr-x 2 mqm mqm 4096 Nov 11 13:02 .
drwx------. 4 mqm mqm 4096 Nov 11 19:02 ..
-rwxrwxrwx 1 mqm mqm 10080 Nov 11 15:11 keystore.kdb
-rwxrwxrwx 1 mqm mqm 80 Nov 11 15:11 keystore.rdb
-rwxrwxrwx 1 mqm mqm 129 Nov 11 15:11 keystore.sth
* default, - personal, ! trusted, # secret key
! "CN=uk-WIN-AJ9S32NP29C-CA, DC=uk, DC=ibm, DC=com"