This article explains how to resolve an ASLM semaphore failure 1002 after installing Net Express 5.0 on Vista.
Problem:
When trying to start an application via Net Express 5.0 IDE installed on a single Vista machine we received the following messages:
ASLM: Semaphore failure.
It is probable that licensing home location is not correctly set up.
If using ASLMFNET check that it is set to a valid path, otherwise check that the location in the registry is valid (run aslmpclocate) and that the location exits and has appropriate access permissions.
ASLM: Errno 1002
Resolution:
Check the environment variable COBDIR first and to ensure that the installation path ..\\Net Express 5.0\\Base\\bin is included as well.
On a Net Express 5.0 command prompt >set COBDIRwill provide an overview of which paths are included. COBDIR should not point to paths along with older versions of Net Express installed to prevent semaphore failures as shown above.
#COBOL
#Licensing
#netexpress