Article - CS348391

"Access denied" errors are seen in the Apache Tomcat thingworx-foundation-stdout log when attempting to start ThingWorx Platform after successful installation via Installer

Modified: 08-Aug-2022   


Applies To

  • ThingWorx Platform 9.0 to 9.3

Description

  • ThingWorx Platform was starting successfully but now is not showing Access Denied errors in the Apache Tomcat logs
  • Apache Tomcat seems to have issues accessing files within <ThingworxStorage>
  • The following error is seen for each ThingWorx Platform log when attempting to start Apache Tomcat
    • ERROR in ch.qos.logback.core.rolling.RollingFileAppender[SECURITY] - openFile(<ThingWorx Platform Install Location>\ThingworxStorage\logs/<ThingWorx Log File>.log,true) call failed. java.io.FileNotFoundException: <ThingWorx Platform Install Location>\ThingworxStorage\logs\<ThingWorx Log File>.log (Access denifed)
          at java.io.FileNotFoundException: C:\PROGRA~2\THINGW~1\ThingworxStorage\logs\SecurityLog.log (Acesso negado)
          at     at java.io.FileOutputStream.open0(Native Method)
          at     at java.io.FileOutputStream.open(Unknown Source)
          at     at java.io.FileOutputStream.<init>(Unknown Source)
    • Caused by: java.lang.IllegalArgumentException: C:\Users\PBA\Desktop\SSLCER~1.NET\PBAGRO~1.JKS (Access is denied)
          at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:107)
          at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:71)
          at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:234)
          at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1227)
          at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1240)
          at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:603)
          at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:80)
          at org.apache.catalina.connector.Connector.initInternal(Connector.java:1046)
  • Apache Tomcat does not stay running after showing Access denied errors for each ThingWorx Platform log file
    • ApplicationLog
    • ConfigurationLog
    • CommunicationLog
    • ErrorLog
    • ScriptLog
    • ScriptErrorLog
    • SecurityLog
    • DatabaseLog
This is a printer-friendly version of Article 348391 and may be out of date. For the latest version click CS348391