Skip to main content
1-Visitor
March 6, 2019
Question

Issue in creating license for ThingWorx v8.4

  • March 6, 2019
  • 11 replies
  • 3463 views

Hi,

I have upgraded to ThingWorx 8.4 but I am not able to generate License in ThingWorx_Platform. After restarting the tomcat along with Platform Setting.JSON file, Keystore password is generated but License Request File is not generated. I have attached the application log for your reference. How can I get through this and get successful license?

Please provide some help.

 

Thanks,

Shalini V.

11 replies

5-Regular Member
March 6, 2019

There is no need for  new keystore password while upgrading ,the older jks and password will work .As per the logs your ThingWorx is up and running but it says -2019-03-06 17:18:00.610+0530 [L: ERROR] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Unable to fetch license file with device id d69def54-52f8-4e3b-be36-23554ccf864e .

You can try fetching license from licensing portal using above device id or you can check the device id by running the service "GetInstanceId" from LicensingSubsystem .

The above way is not a root cause for "why the licenserequest file is not getting generated " .But it should act as an workaround .For root cause possibility ,I think you should have proper write permission to ThingworxPlatform directory .

 

 

Thanks ,

Mukul Narang

1-Visitor
March 7, 2019

Hi @mnarang,

Thanks for your swift response. And I added the import config in PlatformSetting.JSON. 

{
"PlatformSettingsConfig": {
"AdministratorUserSettings": {
"InitialPassword": "admin@123"
},

"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
}
},
"PersistenceProviderPackageConfigs": {
"PostgresPersistenceProviderPackage": {
"ConnectionInformation": {
"jdbcUrl": "jdbc:postgresql://localhost:5433/thingworx",
"password": "twadmin",
"username": "twadmin"
}
}
}
}

Should I add anything else with this? 

 

Thanks in advance.

Shalini V.