Skip to main content

Problem

After Net Express 5.1 has been installed you might find that you are unable to generate a Request key.

When you go to the MICRO FOCUS License Management System Configuration screen (i.e. Windows ‘Start’ > ‘All Programs’ > ‘Micro Focus Net Express 5.1’ > ‘Configuration’ > ‘License Management System’  you might find that although Net Express has been installed and there were no errors during installation that ‘Net Express’ does not appear under the heading ‘Product’.

 If Net Express does not appear under the heading ‘Product’ it means the License Manager does not recognize that Net Express has been installed on that machine.

 Resolution

One of the most likely causes of this error is that the user who installed Net Express did not have sufficient user permissions.

For example, if Net Express (and subsequently the License Manager) had previously been installed by a user with full Administrator permissions and then an update (eg NX 4.0 to 5.1) was installed by a user with lesser permissions, the License Manager might no longer recognize Net Express.

The simplest way to overcome this is to uninstall Net Express and have a user with Administrator permissions reinstall the product.

However, if you have tried uninstalling and reinstalling Net Express ‘As Administrator’ and this still has not worked then this could be because of the permissions of the registry key:

HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\Licensing  (if  64 bit Windows)

or

HKEY_LOCAL_MACHINE\\SOFTWARE\\Micro Focus\\Licensing  (if 32 bit Windows).

To check this, run regedit (i.e. select ‘Start’ and type regedit in the ‘Search programs and files’ box and press enter).

Navigate to and then right click and select ‘Permissions’ on the key:

HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\Licensing

Does it allow you to see the permissions?

If it does not allow you to view the permissions then this tells us that the permissions are blocking the License Manager.

One way we might be able to get around this is to rename or delete the parent key.

But before we do that we MUST see if there are any other Micro Focus products reliant on that key.

There will be a sub directory 4.0 – what sub directories are there under that?

If Net Express is the ONLY sub key under HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\Licensing\\40 then the next move would be to try renaming that registry key. But if there are multiple sub keys then do NOT proceed with the following suggestion.

Again, if Net Express is the ONLY sub key then we suggest that you try the following – but you must have Administrator permissions.  

Firstly, uninstall Net Express.

Next, you need to find a way of deleting or renaming  HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\Licensing.

One thing to try is rename the parent -:

 HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus.

You will probably be able to access that key and look at the permissions - but you will most likely not be able to delete or rename it because of the permissions of the sub keys.

If you can rename it then do so and proceed to uninstall/reinstall Net Express.

But, if you can’t rename that key then try the following:

If you can access the permissions of the key: HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus (i.e. the parent to ‘Licensing’) then make sure ‘CREATOR OWNER’ is highlighted and select the ‘Advanced’ tab and set ‘Replace all child object permissions with inheritable permissions from this object’ and then select ‘Apply’.

If you can access and set this for CREATOR OWNER then also do the same for Administrators.

Now, again see if you can rename: HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus (eg: to something like HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus_xx)

If you can rename this key then reinstall Net Express and it should recreate HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus and the \\Licensing and \\4.0 sub keys with Special Permissions for the CREATOR OWNER.

Start the License Manager and see if it shows Net Express.

If Net Express appears then you should be able to start Net Express.