With release 10.0 of the
Visual COBOL product suite, the
SafeNet Sentinel licensing technology has been deprecated. This can result in some compatibility issues if you install 10.0 on a machine where
there are other
Micro Focus products or versions installed that use
SafeNet Sentinel licensing. While the 10.0 installation process has been designed to address such issues, you should be aware of the following
scenarios and if any action might be required to ensure licensing works as expected:
Scenarios
- Your installed products use
SafeNet Sentinel Licenses (Windows and UNIX)
-
Warning: Installing 10.0 deprecates
SafeNet Sentinel licensing on the machine.
If you use
SafeNet Sentinel licenses for any other
Micro Focus products, such as Enterprise Analyser or Relativity, you need to contact your account manager to obtain
AutoPass licenses for these products. See the
Troubleshooting section further in this topic,
Action 7 for how to obtain a list of your installed licenses.
- Your older products use
AutoPass licenses (Windows and UNIX)
- Existing
AutoPass licenses are compatible with the 10.0 products.
- Upgrading to 10.0 (UNIX)
- After installing 10.0 on a machine with a previous version of licensing installed, the lserv daemon is retained (and might
be running) but is not required. See
Troubleshooting > Action 2 for details.
- Downgrading from 10.0 (Windows and UNIX)
- In order to revert to a previous version of the product (for example, if 10.0 is installed but no longer required), the 10.0
product and licensing must be uninstalled. See
Troubleshooting > Action 1 for details.
- Installing a product or Patch Update of an older product release (UNIX)
- Use the "skip license installation" command line arguments.
- See
Troubleshooting > Action 3 for details.
- Else, see
Troubleshooting > Action 4 to reset mfcesd.
- SystemD may be overwritten - see
Troubleshooting > Action 6.
- Installing a product or Patch Update of an older product release (AIX only)
- If after 10.0 is installed a customer installs a Patch Update for an older release, the lserv entry is moved back to
/etc/inittab.
- See
Troubleshooting > Action 3 about how to avoid this.
- To correct the
/etc/inittab entry, see
Troubleshooting > Action 5.
- Alternatively, re-run the 10.0 license install. See
Troubleshooting > Action 6.
Troubleshooting
- Action 1
- To reset licensing from the 10.0 installation to an older product configuration, you need to perform the following:
- Windows
- Uninstall the product and the License Manager from "Uninstall a Program" in the Windows Control Panel.
- UNIX
- Execute the following commands:
sudo $COBDIR/bin/Uninstall_[Product Name]_10.0.sh.
sudo /opt/microfocus/licensing/bin/UnInstallMFLicenseServer.sh
- Action 2
- (UNIX) To disable the lserv daemon on a machine, execute the following commands:
cd /var/microfocuslicensing/bin
sudo ./stopmfcesd.sh
sudo systemctl stop MFSafeNet
sudo systemctl disable MFSafeNet
- Action 3
- When installing an older release or Patch Update, use
-skipsafenet -skipautopass to the install command. This will skip the licensing installation for that release.
- Action 4
- To restart mfcesd from the correct location, execute the following commands:
cd /var/microfocuslicensing/bin
sudo ./stopmfcesd.sh
cd /opt/microfocus/licensing/bin
sudo ./startmfcesd.sh
- Action 5
- To reset the inittab on AIX 7.3/7.4:
- Edit the
/etc/inittab file.
- Delete the line:
mFls:2345:wait:sh /var/microfocuslicensing/bin/startlserv.sh 2>&1
- Action 6
- To reinstall the 10.0 licensing and reset any issues from installing a previous version, execute the following:
cd [10.0-COBDIR-location]/licensing
sudo MFLicenseServerInstall.sh force
- Action 7
- In order to get a list of the installed licenses:
- Windows
-
- From a COBOL command environment, execute
mfsupportinfo.
- View the
Micro Focus Licensing section.
- UNIX
-
- In a terminal, run
cobsetenv to set the product environment.
- Run
mfsupport.
- See
mfpoll.txt for the licenses details.