Communications Express uses a proxy user to communicate with the various dependent components such as Calendar Server, Messaging Server, and Directory Server.
The login and password details for the proxy user are stored in the following property files:
uwcconfig.properties
uwcauth.properties
migrate.properties
The migrate.propertiesfile can be copied from one front end to another. For each Communications Express front end, you must run the following command to get the correct encrypted value of the password for every additional setup:
/opt/SUNWuwc/sbin/manage-password -e -d /var/opt/SUNWuwc/
db_config.properties
Since the property files are plain text files, the passwords should be encrypted and stored for security reasons. The Communications Express configurator for JES 5 encrypts passwords during configuration. This is done transparently by the configuration tool. Communications Express is shipped with a tool that can be used to manage passwords. Administrators can encrypt passwords by running this script.
Communications Express provides a script that helps administrators to encrypt passwords.
Go to uwc-basedir/SUNWuwc/sbin directory.
Type the following at the command line prompt:
./manage-password -e -d /var/opt/SUNWuwc/ |
The following output is displayed. Type the password that you want to encrypt. To exit, type quit:
Option -ep is selected usr/jdk/entsys-j2se/bin/java -classpath /opt/SUNWuwc/lib/classes:/usr/jdk/entsys- j2se/lib/classes.zip com.sun.msg.install.util.UWCEncryptionManager -ep /var/opt/SUNWuwc/ Type quit to exit the program Enter text to be encrypted:<text_to_be_enctypted> Encrypted String is:- Ul/LlVF5eUUsWTeQyHbxwg== Enter text to be encrypted:quit |
Copy the encrypted password and paste it in the appropriate property file.