Q100301: "Unable to create subscription license directory" or "Required argument `UMSID` is missing"
When you try to authorise a login-based license it fails with either of the following error messages:
Unable to create subscriptions license directory :
Required argument `UMSID` is missing
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.
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.
More information about login-based licensing is available in the following articles:
- Q100282: What is login-based licensing and which products is it available for?
- Q100285: Troubleshooting Login-based Licensing
- Q100286: How to manage your login-based licenses