Article - CS281533

Need the ability to have the license module files directory configurable in ThingWorx on Linux

Modified: 10-Jul-2024   


Applies To

  • ThingWorx Platform 8.1 to 8.5
  • Linux
  • Apache Tomcat

Description

  • Need the ability to have the license module files directory configurable in ThingWorx
  • ThingWorx runs into issues if the folder containing the licensing trusted storage is shared for the same login user amongst multiple ThingWorx Servers
  • Need to share the same folder containing the licensing trusted storage files among multiple ThingWorx servers
  • The same Tomcat owner is being used for multiple instances of Tomcat resulting in the licensing trusted storage files for ThingWorx being overwritten
  • Error in /ThingworxStorage/logs/ApplicationLog.log:
[L: INFO] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Unable to read trial license file because Input type mismatch. Attempting to load as Paid license
[L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] [message: Storage anchor break found.]
[L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] [message: Input type mismatch.]
[L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Invalid License file: C:\ThingworxPlatform\license.bin

 
This is a printer-friendly version of Article 281533 and may be out of date. For the latest version click CS281533