Q100301: "Unable to create subscription license directory" or "Required argument `UMSID` is missing"

Follow

SYMPTOMS

When you try to authorise a login-based license it fails with either of the following error messages:

Unable to create subscriptions license directory :
C:\Users\{username}\FoundryLicensing\{SystemID}

or

Required argument `UMSID` is missing

 

CAUSE

On Windows there is a known issue with login-based licensing where our programs are unable to write a login-based license file or create the directory if the filepath contains non-ascii characters.  This can happen if you user-name contains special characters such as an accented letter (e.g. ë) or an @ symbol.

 

RESOLUTION

You can tell our programs to use a different directory to store login-based licenses by setting the "FN_SUBSCRIPTION_LICENSE_DIR" environment variable.

For example, to store the files in "C:\Licenses" you would set

FN_SUBSCRIPTION_LICENSE_DIR = C:\Licenses

Please see Q100015: How To Set Environment Variables for information on how to set an environment variable.

FURTHER READING

More information about login-based licensing is available in the following articles:

Was this article helpful?
0 out of 0 found this helpful