A license allocation error "A problem occurred while creating the license file" appears when allocating the NetScaler VPX licenses.
When using a NetScaler VPX appliance, you must allocate the license to the MAC address of the appliance. For more information about NetScaler VPX licensing, refer to CTX122426 - Citrix NetScaler VPX and CloudBridge VPX Licensing Guide.
To allocate the NetScaler VPX licenses using My Account, complete the following procedure:
Log on to My Account.
Select the Activate and Allocate Licenses under the Licensing section.
Select Allocate.
Select the desired NetScaler license and follow the onscreen prompts.
When prompted to enter the Host ID value to allocate the license, enter the MAC address of the appliance in lower case without any dashes or columns.
The MAC address allows you to activate and allocate the license successfully.
Refer to CTX133147 - How to Allocate NetScaler VPX Licenses to get the MAC address of the NetScaler VPX appliance.
If you need to allocate the NetScaler VPX license code manually, refer to CTX131387 - How to Manually Allocate a License on the Citrix Portal.
If this process was done improperly and you have already allocated your licenses, please refer to:
CTX285157
This issue occurs when you attempt to allocate the license to a Hostname or Host ID instead of the MAC address of the NetScaler VPX appliance.