Article - CS281516
License file is ignored in Disconnected Mode with "Valid license file missing. Expected location: <ThingWorx Platform>" following license renewal or upgrade of ThingWorx Platform / Apache Tomcat
Modified: 01-Oct-2026
Applies To
- ThingWorx Platform 8.5 to 10.1
- Apache Tomcat
Description
- License file is renamed to ignored_license_capability_response.bin and ThingWorx fails to start
- ThingWorx is operating in Disconnected Mode for licensing and is not accepting a new license file
- Upgraded Apache Tomcat and now ThingWorx Platform refuses to start citing license related errors
- ThingWorx fails to start due to missing or ignored license file
- Tried to upgrade to a compliant Apache Tomcat version and broke the ThingWorx server with a licensing error
- The new license is ignored while upgrading ThingWorx Platform
- The license file present under <ThingworxPlatform> is not recognized
- Encountering license error starting Apache Tomcat with systemctl but not with <tomcat_home>\bin\startup.sh on Linux
- Unable to start Apache Tomcat with systemctl on a Linux-based host
- Unable to access ThingWorx Composer after adding a new license
- Platform fails to start following a license replacement upon executing AcquireLicense service via Postman/Rest API
- Following error seen in <tomcat_home>/logs/localhost_access_log.txt
"POST /Thingworx/Subsystems/LicensingSubsystem/Services/AcquireLicense HTTP/1.1" 401 - "POST /Thingworx/Subsystems/LicensingSubsystem/Services/AcquireLicense HTTP/1.1" 401 -
- Following error seen in <tomcat_home>/logs/localhost_access_log.txt
- ThingworxStorage\logs\ApplicationLog.log shows one of the following:
[L: INFO] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] Initializing license state machine [L: WARN] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] Unable to fetch license file with device id ead59edd-7020-4795-9d45-e813879f003e (It's OK if system is in disconnected mode) [L: ERROR] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] Unable to connect to the PTC license server. Please make sure the LicensingConnectionSettings settings in the platform-settings.json in the ThingworxPlatform directory are correct. If your server is not connected to the internet please use the request file licenseRequestFile.txt created in the ThingworxPlatform directory to do a manual install of the license [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] ==================================================================== [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] /appl/thingworxData/license.bin: license file does not exist! [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] ==================================================================== [L: WARN] [O: c.t.s.ThingWorxServer] [I: ] [U: ] [S: ] [P: ] [T: pool-9-thread-1] Shutting down the Platform.[L: WARN] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] Unable to fetch license file with device id #### (It's OK if system is in disconnected mode) [L: ERROR] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] Unable to connect to the PTC license server. Please make sure the LicensingConnectionSettings settings in the platform-settings.json in the ThingworxPlatform directory are correct. If your server is not connected to the internet please use the request fil
This is a printer-friendly version of Article 281516 and may be out of date. For the latest version click CS281516