Problem:
- Product Name: VisiBroker
- Product Version: All
- Product Component: Installation
- Platform/OS version: All
Unable to proceed with product registration after installation of VisiBroker. When you try to run License Administration Tool, various error messages are being displayed.
# ./lmadm
Error: file "/opt/Borland/VisiBroker/bin/lmadm.config" cannot have group or other write access.
Error: Unable to open configuration file "/opt/Borland/VisiBroker/bin/lmadm.config".
Resolution:
Using root account to install the VisiBroker product must be avoided. Below is list of possible solutions/workarounds to rectify the issue after you have used root user to install the product.Scenario 1: root installation and non-root invocation. If exception occurs then "var" directory might not be writable for non-root (maybe root"s group and non-root"s group are not the same).
Solution: as root, type command:
# ls -l /opt/Borland/VisiBroker | grep "var"
# chmod a w /opt/Borland/VisiBroker/var
# ls -l /opt/Borland/VisiBroker | grep "var"
Scenario 2: root installation & root invocation. BES installer set installation file permission as writable for owner/group.
Solution: as root, type command:
# find /opt/Borland/VisiBroker -perm -20 -exec chmod g-w {} \\;
Alternatively you may want to re-install it using non-root account.
#VisiBroker
#Security