Endpoint Protection

 View Only
  • 1.  scheduled live update fails. return code 4

    Posted Apr 03, 2012 09:21 AM

    Live update will fail every day and show return code 4 in the sepm console log. I can run luall.exe and it will update without issue. Only the scheduled run fails with an error. I've already done a repair on the sepm install. java was not updated.

    Here is the scm-server-0.log file.

    2012-03-30 11:06:05.693 SEVERE: ================== Server Environment ===================
    2012-03-30 11:06:05.709 SEVERE: os.name = Windows Server 2008
    2012-03-30 11:06:05.709 SEVERE: os.version = 6.0
    2012-03-30 11:06:05.709 SEVERE: os.arch = x86
    2012-03-30 11:06:05.709 SEVERE: java.version = 1.6.0_26
    2012-03-30 11:06:05.709 SEVERE: java.vendor = Sun Microsystems Inc.
    2012-03-30 11:06:05.709 SEVERE: java.vm.name = Java HotSpot(TM) Server VM
    2012-03-30 11:06:05.709 SEVERE: java.vm.version = 20.1-b02
    2012-03-30 11:06:05.709 SEVERE: java.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\jre
    2012-03-30 11:06:05.709 SEVERE: catalina.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat
    2012-03-30 11:06:05.709 SEVERE: java.user = null
    2012-03-30 11:06:05.709 SEVERE: user.language = en
    2012-03-30 11:06:05.724 SEVERE: user.country = US
    2012-03-30 11:06:05.724 SEVERE: scm.server.version = 11.0.7101.1056
    2012-03-30 11:06:09.623 SEVERE: ================== StartClientTransport ===================
    2012-03-30 11:06:10.714 SEVERE: Schedule is started!
    2012-03-30 12:10:58.788 SEVERE: Broken content link detected! Skipping content: {CC40C428-1830-44ef-B8B2-920A0B761793} Revision: 120315002 Reference Type: ObjReference ID: ED6B611FB3D27EA6FE8A2A01F821F0C9
    2012-03-30 12:12:59.470 SEVERE: Broken content link detected! Skipping content: {42B17E5E-4E9D-4157-88CB-966FB4985928} Revision: 120313001 Reference Type: ObjReference ID: 4DC787BCFD2FAA2C5BFEB08C523CD172
    2012-03-30 12:14:26.721 SEVERE: Broken content link detected! Skipping content: {E5A3EBEE-D580-421e-86DF-54C0B3739522} Revision: 120314003 Reference Type: ObjReference ID: C3CAF5BA1E94B26A17873CE2972FF35D
    2012-03-30 14:45:47.814 SEVERE: SearchUnagentedHost>> launchNST: Error-> Exception: ClientAbortException:  java.net.SocketException: Software caused connection abort: socket write error
    2012-03-30 14:45:47.814 SEVERE: Unknown Exception
    ClientAbortException:  java.net.SocketException: Software caused connection abort: socket write error
     at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319)
     at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288)
     at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98)
     at com.sygate.scm.server.consolemanager.requesthandler.SearchUnagentedHostHandler.launchNST(SearchUnagentedHostHandler.java:472)
     at com.sygate.scm.server.consolemanager.requesthandler.SearchUnagentedHostHandler.doRequest(SearchUnagentedHostHandler.java:201)
     at com.sygate.scm.server.consolemanager.requesthandler.AbstractStreamHandler.handleRequest(AbstractStreamHandler.java:42)
     at com.sygate.scm.server.consolemanager.RequestHandler.handleRequest(RequestHandler.java:266)
     at com.sygate.scm.server.consolemanager.RequestHandler.<init>(RequestHandler.java:80)
     at com.sygate.scm.server.servlet.ConsoleServlet.doPost(ConsoleServlet.java:79)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
     at java.lang.Thread.run(Thread.java:662)
    Caused by: java.net.SocketException: Software caused connection abort: socket write error
     at java.net.SocketOutputStream.socketWrite0(Native Method)
     at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
     at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
     at com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(OutputRecord.java:297)
     at com.sun.net.ssl.internal.ssl.OutputRecord.write(OutputRecord.java:286)
     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:743)
     at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:731)
     at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)
     at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:760)
     at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
     at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:318)
     at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:985)
     at org.apache.coyote.Response.action(Response.java:183)
     at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314)
     ... 23 more
    2012-04-02 09:04:19.639 SEVERE: Unknown Exception
    java.sql.SQLException: JZ006: Caught IOException: com.sybase.jdbc2.jdbc.SybConnectionDeadException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.createIOEKilledConnEx(ErrorMessage.java:796)
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseErrorCheckDead(ErrorMessage.java:837)
     at com.sybase.jdbc2.tds.Tds.handleIOE(Tds.java:3967)
     at com.sybase.jdbc2.tds.Tds.handleIOE(Tds.java:3912)
     at com.sybase.jdbc2.tds.Tds.cancel(Tds.java:1783)
     at com.sybase.jdbc2.tds.Tds.cancel(Tds.java:1712)
     at com.sybase.jdbc2.jdbc.SybStatement.doCancel(SybStatement.java:608)
     at com.sybase.jdbc2.jdbc.SybStatement.updateLoop(SybStatement.java:1762)
     at com.sybase.jdbc2.jdbc.SybStatement.executeUpdate(SybStatement.java:1703)
     at com.sybase.jdbc2.jdbc.SybPreparedStatement.executeUpdate(SybPreparedStatement.java:115)
     at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
     at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
     at com.sygate.scm.server.logreader.av.SemContentTableHandler.update(SemContentTableHandler.java:81)
     at com.sygate.scm.server.statereader.sep.StateHandler.process(StateHandler.java:660)
     at com.sygate.scm.server.statereader.sep.StateHandler.process(StateHandler.java:100)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:275)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.174 SEVERE: Unknown Exception in: com.sygate.scm.server.statereader.av.StateHandler
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybPreparedStatement.setString(SybPreparedStatement.java:284)
     at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.setString(DelegatingPreparedStatement.java:135)
     at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.setString(DelegatingPreparedStatement.java:135)
     at com.sygate.scm.server.logreader.av.PatternTableHandler.prepareSelectStatement(PatternTableHandler.java:113)
     at com.sygate.scm.server.logreader.av.PatternTableHandler.getIndex(PatternTableHandler.java:328)
     at com.sygate.scm.server.statereader.av.StateHandler.processMoniker(StateHandler.java:289)
     at com.sygate.scm.server.statereader.av.StateHandler.process(StateHandler.java:231)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:275)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.175 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.prepareStatement(SybConnection.java:931)
     at com.sybase.jdbc2.jdbc.SybConnection.prepareStatement(SybConnection.java:905)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313)
     at com.sygate.scm.server.statereader.av.StateHandler.process(StateHandler.java:243)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:275)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.181 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:464)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:452)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at com.sygate.scm.server.db.util.DatabaseUtilities.closeStatement(DatabaseUtilities.java:439)
     at com.sygate.scm.server.logreader.av.PatternTableHandler.close(PatternTableHandler.java:372)
     at com.sygate.scm.server.statereader.av.StateHandler.close(StateHandler.java:277)
     at com.sygate.scm.server.task.RegisteredHandlers.closeStateHandlers(RegisteredHandlers.java:98)
     at com.sygate.scm.server.statereader.StateHandlerWorker.resetAndFlush(StateHandlerDispatcher.java:356)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:230)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.181 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:464)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:452)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at com.sygate.scm.server.db.util.DatabaseUtilities.closeStatement(DatabaseUtilities.java:439)
     at com.sygate.scm.server.logreader.av.PatternTableHandler.close(PatternTableHandler.java:372)
     at com.sygate.scm.server.statereader.sep.StateHandler.close(StateHandler.java:682)
     at com.sygate.scm.server.task.RegisteredHandlers.closeStateHandlers(RegisteredHandlers.java:98)
     at com.sygate.scm.server.statereader.StateHandlerWorker.resetAndFlush(StateHandlerDispatcher.java:356)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:230)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.181 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:464)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:452)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at com.sygate.scm.server.db.util.DatabaseUtilities.closeStatement(DatabaseUtilities.java:439)
     at com.sygate.scm.server.logreader.av.SemContentTableHandler.close(SemContentTableHandler.java:101)
     at com.sygate.scm.server.statereader.sep.StateHandler.close(StateHandler.java:686)
     at com.sygate.scm.server.task.RegisteredHandlers.closeStateHandlers(RegisteredHandlers.java:98)
     at com.sygate.scm.server.statereader.StateHandlerWorker.resetAndFlush(StateHandlerDispatcher.java:356)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:230)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:05:45.182 SEVERE: Can't update SEM_CONTENT: JZ0C0: Connection is already closed.
    2012-04-02 09:05:45.182 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:464)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:452)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at com.sygate.scm.server.db.util.DatabaseUtilities.closeStatement(DatabaseUtilities.java:439)
     at com.sygate.scm.server.logreader.av.SemContentTableHandler.close(SemContentTableHandler.java:114)
     at com.sygate.scm.server.statereader.sep.StateHandler.close(StateHandler.java:686)
     at com.sygate.scm.server.task.RegisteredHandlers.closeStateHandlers(RegisteredHandlers.java:98)
     at com.sygate.scm.server.statereader.StateHandlerWorker.resetAndFlush(StateHandlerDispatcher.java:356)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:230)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:22:40.664 SEVERE: Can't update SEM_CONTENT: JZ006: Caught IOException: com.sybase.jdbc2.jdbc.SybConnectionDeadException: JZ0C0: Connection is already closed.
    2012-04-02 09:22:40.664 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybStatement.checkDead(SybStatement.java:1978)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:464)
     at com.sybase.jdbc2.jdbc.SybStatement.close(SybStatement.java:452)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.close(DelegatingStatement.java:168)
     at com.sygate.scm.server.db.util.DatabaseUtilities.closeStatement(DatabaseUtilities.java:439)
     at com.sygate.scm.server.logreader.av.SemContentTableHandler.close(SemContentTableHandler.java:114)
     at com.sygate.scm.server.statereader.sep.StateHandler.close(StateHandler.java:686)
     at com.sygate.scm.server.task.RegisteredHandlers.closeStateHandlers(RegisteredHandlers.java:98)
     at com.sygate.scm.server.statereader.StateHandlerWorker.resetAndFlush(StateHandlerDispatcher.java:356)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:230)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:22:40.665 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.189 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.190 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.192 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.193 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.195 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.329 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.330 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.331 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:23:55.333 SEVERE: Unknown Exception
    java.sql.SQLException: JZ0C0: Connection is already closed.
     at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
     at com.sybase.jdbc2.jdbc.SybConnection.checkConnection(SybConnection.java:2127)
     at com.sybase.jdbc2.jdbc.SybConnection.createStatement(SybConnection.java:883)
     at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.createStatement(DelegatingConnection.java:257)
     at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.createStatement(PoolingDataSource.java:216)
     at com.sygate.scm.server.task.RegisteredHandlers.doQuery(RegisteredHandlers.java:219)
     at com.sygate.scm.server.task.RegisteredHandlers.findStateHandler(RegisteredHandlers.java:55)
     at com.sygate.scm.server.statereader.StateHandlerWorker.processStateData(StateHandlerDispatcher.java:272)
     at com.sygate.scm.server.statereader.StateHandlerWorker.run(StateHandlerDispatcher.java:236)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:662)
    2012-04-02 09:26:24.094 SEVERE: Broken content link detected! Skipping content: {42B17E5E-4E9D-4157-88CB-966FB4985928} Revision: 120315001 Reference Type: ObjReference ID: 98298EEBC71627C2547B62A4ABDFC08F
    2012-04-02 09:27:52.119 SEVERE: Broken content link detected! Skipping content: {E5A3EBEE-D580-421e-86DF-54C0B3739522} Revision: 120315002 Reference Type: ObjReference ID: 846550ACFF360DC55C11B1C7322282D4
    2012-04-02 14:33:50.679 SEVERE: Broken content link detected! Skipping content: {E1A6B4FF-6873-4200-B6F6-04C13BF38CF3} Revision: 120316005 Reference Type: ObjReference ID: 830BB45A10B290240E19B9229B66C9E6
     



  • 2.  RE: scheduled live update fails. return code 4

    Trusted Advisor
    Posted Apr 03, 2012 09:29 AM

    Hello,

    LiveUpdate encountered one or more errors Return code = 4 is a Generic Error.

    You have uploaded scm-server-0.log, instead could you please upload the log.liveupdate?

    That would help us understand the root cause of the issue.

    Again, are you using any proxy?

    Did you try disabling the Windows Firewall on the machine and checked ?

    Again, a quick check on a similar Thread:

    https://www-secure.symantec.com/connect/forums/sepm-live-update-failing

    Hope that helps!!



  • 3.  RE: scheduled live update fails. return code 4

    Posted Apr 03, 2012 09:30 AM

    Check the below links

    http://www.symantec.com/business/support/index?page=content&id=TECH103112

     

    Also the forums here

    https://www-secure.symantec.com/connect/forums/live-update-failed-errors-return-code-4

    https://www-secure.symantec.com/connect/zh-hans/forums/sepm-upgraded-1107-latest-version-liveupdate-fails#comment-6347741

    https://www-secure.symantec.com/connect/forums/sepm-liveupdate-return-code-4

     

    Hope his helps



  • 4.  RE: scheduled live update fails. return code 4

    Posted Apr 03, 2012 09:33 AM

    Checkout the Link

     

    This indicates that LiveUpdate was unable to connect to the intended LiveUpdate server. This can be caused for different reasons, the most common being that the Symantec Endpoint Protection Manager cannot connect to the internet through a proxy server.

    Another instance of LiveUpdate was running during the installation of SEPM.  This prevented SEP 12.1 from updating the LiveUpdate product inventory settings with the new location for SEP 12.1 content. 

    http://www.symantec.com/business/support/index?page=content&id=TECH103112&actp=search&viewlocale=en_US&searchid=1333459887221



  • 5.  RE: scheduled live update fails. return code 4

    Broadcom Employee
    Posted Apr 03, 2012 09:33 AM


  • 6.  RE: scheduled live update fails. return code 4

    Posted Apr 03, 2012 09:53 AM
      |   view attached

    This is SEPM version 11. We do not use windows firewall. We have proxy with a service account to log in with.

    That thread is not similar. live update runs fine when executed from the luall.exe command as I mentioned previously. The problem is when it tries to run at its scheduled time. So whatever starts the live update process automatically is broken.

    I've attached the liveupdate log.

    Attachment(s)

    txt
    Log.LiveUpdate_15.txt   3.04 MB 1 version


  • 7.  RE: scheduled live update fails. return code 4

    Trusted Advisor
    Posted Apr 03, 2012 10:24 AM

    Hello,

    Upon checking your Logs, we found -

    EVENT - PRODUCT UPDATE FAILED EVENT - Update available for Antivirus and antispyware definitions Win64 11.0 MicroDefsB.CurDefs - MicroDefsB.CurDefs - SymAllLanguages. Update for CurDefs takes product from update 0 to 120402002. Server name - liveupdate.symantecliveupdate.com, Update file - 1333384333jtun_emt64nav2k8enccur25.m25, Signer - cn=Symantec Corporation,ou=Locality - Culver City,ou=Product Group - LiveUpdate,ou=SymSignature 2005,o=Symantec Corporation, package install code 0. The Update executed with a result code of 1825, => The install script for this product had a syntax error, so LiveUpdate could not install it.
    4/3/2012, 10:10:56 GMT -> Progress Update: PATCH_PROCESSING_FINISH: Number of patches: 2, Num successful: 0
    4/3/2012, 10:10:56 GMT -> EVENT - SESSION END FAILED EVENT - The LiveUpdate session ran in Silent Mode. LiveUpdate found 2 updates available, of which 0 were installed and 2 failed to install.  The LiveUpdate session exited with a return code of 1806, LiveUpdate downloaded all of the updates you requested, but was unable to install any of them.

    Suggestions -

    Please work on the Articles provided below:

    Error 1825 and 1806 in LiveUpdate logs on Symantec Endpoint Protection client.

    http://www.symantec.com/docs/TECH144110

    While running LiveUpdate the error: "The update process was unable to complete successfully. Could not find installation path for at least one component."

    http://www.symantec.com/docs/TECH105257

    Symantec Endpoint Protection Manager (SEPM) reports error "LiveUpdate finish with Return code = 4" and LU error 1875, 1845, 1853, 1806 are present in Log.LiveUpdate.

    http://www.symantec.com/docs/TECH91261

    How to Uninstall and Reinstall LiveUpdate When a Symantec Endpoint Protection Manager or Symantec Endpoint Protection Client is Installed (SEP 11.x)

    http://www.symantec.com/docs/TECH102609

    Hope that helps!!


  • 8.  RE: scheduled live update fails. return code 4
    Best Answer

    Posted Apr 12, 2012 08:45 AM

    I resolved the issue by running the lucatalog commands on the directory.

    cd C:\Program Files\Symantec\Symantec Endpoint Protection Manager\bin

    lucatalog -cleanup

    lucatalog -update