Licensing Action:
Immediately:
Ensure that you have at least installed the terminal version of the BLM (BASIS License Manager), BLM 21, which is coded for the new licensing subdomain, ensuring failsafe license delivery. This also protects you against publicly known denial of service attacks and remote code execution vulnerabilities in the Flex Publisher 3rd-party component of BLM 19 and prior versions. While this does NOT require you to upgrade your interpreters (PRO/5, Visual PRO/5, or BBj), it does require you to have a version 20+ BASIS license.
Medium Term:
Plan to upgrade your interpreter to version 22 or greater to enable the BLS (BASIS License Service), which uses fewer resources and is more secure than BLM 21, has no 3rd-party dependencies and is, therefore, less prone to security attacks, and will be fully supported by BASIS into the future.
Interim (INSECURE) Alternative:
Install BLM 19, which is coded for the new licensing subdomain, ensuring failsafe license delivery. However, it does have known 3rd-party vulnerabilities and is therefore NOT recommended.
Read here for the most up-to-date and detailed information on your choices for a functional licensing solution, and here for the latest FAQ licensing choices document. For those who find a table of choices useful, here it is:
- pick your
- license version from the first column (if you’re on SAM, you have 23)
- the version of your BASIS product from the second column, and then
- select the BLS or BLM needed;
-
Red is “dangerous”: insecure with known 3rd party FlexNet vulnerabilities, and therefore NOT recommended over BLM 21 or the BLS,
-
Orange is a more secure BLM, but development is frozen,
- As always, the best practice is to run the most updated version of BASIS’ licensing solution, which is the latest version of the BLS.
|