2020.1 and enterprise licensing server

Hi,

We had a licensing server set up before summer, and it works fine for 2019.4. I was going to test a project in 2020.1, but it fails to launch.

The only relevant error I can find in any of the log files is this: “ERROR - Unity.Licensing.Client.Program || An error occured while initializing package entitlements: Error while initializing PackageService. Configuration not found: packageAccessControlListBaseUrl” .

Am I missing something in my config file, or does the server need an update (or both), or is it a unity bug?

I’ve DM you about this problem.

Adding “useLsd”: false to services-config.json solved the issue.

1 Like

hello! I am experiencing the same issue, and tried adding “useLsd”: false, but the problem still persists, can anyone please help?

We have the same problem in Unity2020.3.14, which begin after some time of success use with parameter “useLsd”: false.

License lease stops at:

[UnityConnectServicesConfig] Local config successfully read: "/Library/Application Support/Unity/config/services-config.json"
[UnityConnectServicesConfig] "licensingServiceBaseUrl" was overridden with "http://10.102.52.30:4545"
[UnityConnectServicesConfig] "clientConnectTimeoutSec" was overridden with "20"
[UnityConnectServicesConfig] "clientHandshakeTimeoutSec" was overridden with "20"
[UnityConnectServicesConfig] Service configuration:
    "servicesConfigBaseUrl": "",
    "disableServicesWindow": false,
    "enableEntitlementLicensing": true,
    "disableUserLogin": false,
    "disableCollabWindow": false,
    "entitlementCacheTimeoutInSeconds": 60,
    "clientConnectTimeoutSec": 20,
    "clientHandshakeTimeoutSec": 20,
    "clientResolveEntitlementsTimeoutSec": 2,
    "clientUpdateLicenseTimeoutSec": 10,
    "licensingServiceBaseUrl": "http://10.102.52.30:4545"

With output:

[Licensing::Module] Successfully connected to LicensingClient on channel: "LicenseClient-Builder" (connect: 0.00s, validation: 0.01s, handshake: 0.09s)
Entitlement-based licensing initiated
[LicensingClient] Licenses updated successfully

and log Unity.Licensing.Client.log:

2021-12-17 07:13:41.619 - ERROR - Unity.Licensing.Client.Program || An error occured while initializing package entitlements: Error while initializing PackageService. Configuration not found: packageAccessControlListBaseUrl
2021-12-17 07:13:41.660 - INFO  - Unity.Licensing.Client.Services.Package.PackageEnforcer || Trying to update package entitlements file
2021-12-17 07:13:41.661 - ERROR - Unity.Licensing.Client.Services.Package.PackageEnforcer || Failed to update package entitlements file (attempt 1/5. Will retry in 0.20 minutes.

I saw some flick of dialog while run Unity from terminal. This dialog probably blocks Unity start in batch mode.

The last time you opened Unity, it unexpectedly quit while reopening windows. Do you want yo try to reopen its windows again?

Workaround:

  1. disable floating licence by rename folder /Library/Application Support/Unity/config
  2. restart computer
    3.start Unity Hub
  3. login to account
  4. activate standart licence
  5. start Unity editor with project, which shows warning dialog
  6. confirm ddialog
  7. return Unity licence in Unity Hub
  8. logout from Unity Hub
  9. rename back folder with configuration /Library/Application Support/Unity/config
  10. restart computer