SEPM Unexpected server error post upgrade to 14.3 RU7 index2.dax.sig FileNotFoundException (locked by other process)
search cancel

SEPM Unexpected server error post upgrade to 14.3 RU7 index2.dax.sig FileNotFoundException (locked by other process)

book

Article ID: 272109

calendar_today

Updated On: 02-26-2025

Products

Endpoint Protection

Issue/Introduction

Post upgrade of Symantec Endpoint Protection Manager (SEPM) you notice intermittent unexpected  server errors :

  • Event type: An unexpected exception has occurred.
  • Error: Unexpected server error.
  • Stack trace:
     
    java.io.FileNotFoundException: :\Symantec Endpoint Protection Manager\data\outbox\agent\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\index2.dax.sig (The process cannot access the file because it is being used by another process) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:126) at com.sygate.scm.server.task.PackageTask$CachedCertUtil.signData(PackageTask.java:7371) at com.sygate.scm.server.task.PackageTask$CachedCertUtil.signData(PackageTask.java:7355) at com.sygate.scm.server.task.PackageTask.publishPackage(PackageTask.java:5927) at com.sygate.scm.server.task.PackageTask$ProfileExecutor.run(PackageTask.java:6418) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) com.sygate.scm.server.util.ServerException: Unexpected server error. at com.sygate.scm.server.util.ServerLogger.log(ServerLogger.java:537) at com.sygate.scm.server.util.ServerLogger.log(ServerLogger.java:501) at com.sygate.scm.server.util.ServerLogger.log(ServerLogger.java:497) at com.sygate.scm.server.util.ServerLogger.log(ServerLogger.java:493) at com.sygate.scm.server.util.ServerLogger.log(ServerLogger.java:483) at com.sygate.scm.server.task.PackageTask$CachedCertUtil.signData(PackageTask.java:7385) at com.sygate.scm.server.task.PackageTask$CachedCertUtil.signData(PackageTask.java:7355) at com.sygate.scm.server.task.PackageTask.publishPackage(PackageTask.java:5927) at com.sygate.scm.server.task.PackageTask$ProfileExecutor.run(PackageTask.java:6418) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.conc

 

Environment

Symantec Endpoint Protection Manager

Cause

When SEPM Tomcat tries to write some files, they can be locked by Apache.

Resolution

There is no side effect of this error as such as Apache will already send the existing index2.dax.sig and package will be signed successfully in the next iteration.

The issue has been fixed in SEPM (14.3 RU9). For information on how to obtain the latest build of Symantec Endpoint Protection, see Download the latest version of Symantec Endpoint Protection.