Kbase 21735: SonicMQ: Unable to Read Broker Config After Encrypting File
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  31/01/2002 |
|
SUMMARY:
This Solution applies to SonicMQ Versions 3.5 and 4.0. You might see the following exceptions when trying to start the SonicMQ Broker or using the dbtool script after Encrypting the broker.ini file:
Configuration failed. Fix configuration and restart.
Error: Unable to read broker configuration file in
InitBrokerDatabase(). IOException.
EXPLANATION:
When encrypting the broker.ini file using PBETool script, you need to specify a password to encrypt and decrypt the file. You must also specify this same password when starting the SonicMQ broker or using the dbtool script.
SOLUTION:
Assuming the broker.ini has been encrypted with the following command:
pbetool /m encrypt /c broker.ini /e broker.ini /p thePassword
1) In order to start SonicMQ Broker, the parameter /p has to be
specified as follows:
startbr /p thePassword
2) In order to use DBTOOL script, the parameter /p has to be specified
as follows:
dbtool /p thePassword <dbtool parameters...>
NOTE: The commands mentioned above are for Windows platform. For UNIX, use "-" sign instead of "/".
References to Written Documentation:
SonicMQ 4 Deployment Guide