Video Screencast Help
Protect Your POS Environment Against Retail Data Breaches. Learn More.

Java Error

Created: 08 Jan 2008 • Updated: 21 May 2010 | 36 comments
gui20034u's picture
after the install of Endpoint, I have a java 1 error.  The endpoint manager service is stopped and the scm-server-0.log and the catalina.out log show severe errors.  This install is on a new server.  The listening ports have all been confirmed that they are free.  How do I get rid of the Java error and keep endpoint manager running?
 
Here is the catalina error:
Jan 8, 2008 12:20:41 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-9090
Jan 8, 2008 12:20:41 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8443
Starting service SCM
Apache Tomcat/4.1.31
Has valid SAV license
Info>> No SNAC license file in C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\etc\license
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: ================== Server Environment ===================
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: os.name = Windows 2003
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: os.version = 5.2
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: os.arch = x86
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.version = 1.5.0_14
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.vendor = Sun Microsystems Inc.
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.vm.name = Java HotSpot(TM) Server VM
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.vm.version = 1.5.0_14-b03
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\jdk\jre
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: catalina.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: java.user = null
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: user.language = en
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: user.country = US
Jan 8, 2008 12:20:42 PM com.sygate.scm.server.util.ServerLogger writeHeader
SEVERE: scm.server.version = 11.0.1000.1375

Comments 36 CommentsJump to latest comment

JohnL's picture
Hello,
 
The version of JRE you have installed is 2 revs too high. You'll need to downgrade to build 1.5.0_12-b04.
 
Hope this helps.
Paul Murgatroyd's picture
thats the right java version for MR1, to me that log file looks perfectly normal - each time SEPM starts you will see those events at the top, its just information on OS, Java version, SEPM version, etc.
 
Can you tell us what you see in scm-server-0.log?
 
Have you reviewed the following KB?
 



Message Edited by Paul Murgatroyd on 01-08-2008 06:39 PM

Message Edited by Paul Murgatroyd on 01-08-2008 06:39 PM

Paul Murgatroyd
Principal Product Manager, Symantec Endpoint Protection
Endpoint twitter feed: http://twitter.com/symc_endpoint

gui20034u's picture
Thank you for your response.  This is what is still going on after following the instructions.
 
I cannot access the Symantec Endpoint Protection Manager as there is an error  that says "failed to connect to the server."
 
The Symantec Endpoint Protection Manager Service is set to automatic, but not started.  There is an error in the event viewer Event ID 4096  Source: semsrv - The Java Virutal Machine has exited with a code of -1, the service is being stopped.
 
 
gui20034u's picture
Sorry, here is the other log file you need.
 
Thanks in advance.
 
2008-01-08 12:20:42.355 SEVERE: ================== Server Environment ===================
2008-01-08 12:20:42.355 SEVERE: os.name = Windows 2003
2008-01-08 12:20:42.355 SEVERE: os.version = 5.2
2008-01-08 12:20:42.355 SEVERE: os.arch = x86
2008-01-08 12:20:42.355 SEVERE: java.version = 1.5.0_14
2008-01-08 12:20:42.371 SEVERE: java.vendor = Sun Microsystems Inc.
2008-01-08 12:20:42.371 SEVERE: java.vm.name = Java HotSpot(TM) Server VM
2008-01-08 12:20:42.371 SEVERE: java.vm.version = 1.5.0_14-b03
2008-01-08 12:20:42.371 SEVERE: java.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\jdk\jre
2008-01-08 12:20:42.371 SEVERE: catalina.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat
2008-01-08 12:20:42.371 SEVERE: java.user = null
2008-01-08 12:20:42.371 SEVERE: user.language = en
2008-01-08 12:20:42.371 SEVERE: user.country = US
2008-01-08 12:20:42.371 SEVERE: scm.server.version = 11.0.1000.1375
2008-01-08 12:20:42.433 INFO: Server startup
2008-01-08 12:20:44.730 SEVERE: ================== StartClientTransport ===================
2008-01-08 12:20:44.808 SEVERE: Unknown Exception in: com.sygate.scm.server.servlet.StartupServlet
java.lang.Exception: HTTP 401 Unauthorized, URL: http://localhost/secars/secars.dll?action=34
 at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:513)
 at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
 at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
 at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
 at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
 at org.apache.catalina.core.StandardService.start(StandardService.java:450)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
com.sygate.scm.common.communicate.CommunicationException: Unexpected server error. ErrorCode: 0x10010000
 at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:532)
 at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
 at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
 at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
 at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
 at org.apache.catalina.core.StandardService.start(StandardService.java:450)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
Paul Murgatroyd's picture
please try this in Internet Explorer on your SEPM
 
 
you should a message "OK"

Paul Murgatroyd
Principal Product Manager, Symantec Endpoint Protection
Endpoint twitter feed: http://twitter.com/symc_endpoint

gui20034u's picture
Hi Paul
 
The message comes up saying that I am not authorized to view that page.
 
 
Paul Murgatroyd's picture
ok, so its a problem with IIS.
 
can you take a look at the following KB
 
 
and please let us know how you get on... hopefully that should fix the problem.

Paul Murgatroyd
Principal Product Manager, Symantec Endpoint Protection
Endpoint twitter feed: http://twitter.com/symc_endpoint

gui20034u's picture
Hi Paul
 
Thank you so far with your help, but so far there is still no joy.  The ODBC connectivity test failed.  I don't know that that is significant though, because I have another network that I have endpoint working on and it too fails.  This is the 4th implementation of endpoint for me.  Any other ideas would be gratefully accepted.  everthing else checks out as according to the link you sent me.
Mike T's picture
I am having the same issue.  Mine is a plain vanilla, follow the wizard install on a XP machine using the embedded database.  I can connect using the ODBC wizard to the embedded database, but cannot connect via the SEPM console. I also installed the program with the custom web site option. I also get the Java -1 error whenever I try to start it.  I have printed out all PDFS and KB articles and have followed all steps, as well as uninstalled and intsalled at least  6 times.  Plus I have the newest version of the product. Really would like to know what the issue is, although I am past the point of allowing this product on my production network.  Anyone out there solve this issue?
 
Also, clicking that link shown in the earlier message says it does not exist. I do have a symantec web site in my iis however.



Message Edited by Mike T on 01-10-2008 08:28 AM

Mike T's picture
Well, here was the response from Symantec:

Hello Michael,

I looked at the log you sent, and it seems your IIS server is experiencing an HTTP 500 internal server error. This really has nothing to do with our software, but rather the IIS server itself. For more information on this error, please refer to the following link:

http://www.checkupdown.com/status/E500.html

Here was my response back:

There no errors in the application or system logs about an IIS error. The only error generated is the java -1 error by your program. There are no other web sites on this machine, in fact this is a clean install of XP's IIS. The website it is trying to connect to was created by YOUR install process. Therefore, that link is no help since it wants me to troubleshoot the website. I have no idea how YOUR website works, that YOUR software created and that YOUR program is trying to interface with. Especially since this is between the Tomcat software and IIS. I am not an expert in Symantec designed and created websites. I thought that was your job.

I am not trying to be ugly, but I am not the only one having this problem. And there are no answers coming from Symantec.

So what's next for me?  I might still play with this software, if I can find another machine.  Or maybe rebuild the machine I am currently on  (I know, I know, VM, VM!! :smileywink:). What a mess.

Paul Murgatroyd's picture
Hi Mike,
 
Technically, both parties are right... the error is with IIS, but its OUR component under IIS... anyway, onto business.  Firstly I apologise if you have already told all this to support, but I havent seen anything of your support case - if its easier to post the case number please do.
 
You say this is a vanilla build?
Are we therefore saying this is a Windows XP SP2 CD booted, installed then you installed SEPM or is there a little more to it?  If you can elaborate on exactly what the machine is, how it was built, does it have a service pack, has it been patched, etc. then I would really appreciate it.
 
I want to get to the bottom of this and I want to find out whats doing it, but I can't reproduce the problem either on virtual or real hardware!  Believe it or not I have installed SEPM with both embedded DB's and SQL DB's onto many different types of hardware many times over in my role here at Symantec and I never have any problems.  If you can help me out here then I'm going to keep working through this until I can find out whats going on.  Alternatively, would you perhaps be prepared to use something like VMWare converter (theres a free version) to make a virtualised version of your desktop that I can use to reproduce the problem.
 
If you'd prefer to move this to email then we can do, PM me for my address and I'll send it over.  We can of course come straight back to the forum once I have all your details
 
many thanks and I await your reply!
 
 
 
 

Paul Murgatroyd
Principal Product Manager, Symantec Endpoint Protection
Endpoint twitter feed: http://twitter.com/symc_endpoint

gui20034u's picture
Hi Paul
 
I have installed this on 3 other networks and have had no problems either.  This is my 4th install of Endpoint and it is on a brand new dell poweredge 1900 with twin 1.6 Quad Core Intel Xeon with 4 gig of Dual Ranked DIMMs.  The OS is Server 2003 completely updated with all service packs and patches.  Thats it.  Nothing else except AD in an open OU with no GP's.  The only other thing installed is Endpoint using the Symantec guidelines to install.  The other 3 networks that I installed on are identical with the exception of this Dell has twin Quads.  All of the other Networks are also equiped with ISA 2004.  Rules on the ISA in all three of the other applications are locked down for internal and external traffic using Microsoft recommended hardening (to the letter).  They work.  I have total open communication on this new install, and am getting the errors.
 
Hope this helps.
Mike T's picture
Thanks Paul.  I am also working with tech support.  The last uninstall of endpoint (which was a step I was working on from Symantec tech support) caused several severe issues with the machine.  In fact, the machine is still trying to start SEPM, but of course it is not there.  So I am going to wipe the machine and start over. It is not the same machine I had a few days ago. Thank God for test units!
 
The Dell Dimension E520 (Pentium D 266, 2 GB Ram) machine was XP Professional SP2, fully patched.  It had Word 2007, Open Office 2 (which was later uninstalled during testing), and SQL 2005 Express on it.  The IIS package was just installed for Symantec Endpoint. So no other web sites, etc. I also installed java 1.5 (5.0). The Symantec install was a straight wizard install, using the custom website option.  (I actually tried both).  Only used the embedded database option everytime.  I was able to connect using the ODBC wizard to the embedded database.
 
I will post the results of the re-wipe and re-install as soon as I can get to it early next week.  If it works, great.  I will then add the other programs one at a time. If I still get the same issue, I will be more than happy to virtualize my box and send it in.  Like you, I am very curious.  I would be glad to help solve this.
Paul Murgatroyd's picture
thanks for the information Mike, very helpful... just one (for now) more quick question - was the machine built from a "recovery" type CD/DVD from Dell or a straight "insert XP CD, format and install" type?
 
thanks

Paul Murgatroyd
Principal Product Manager, Symantec Endpoint Protection
Endpoint twitter feed: http://twitter.com/symc_endpoint

Mike T's picture
ooo. Good question.  I think it still has the "straight from the factory" install on the primary parition.  I don't remember if I ever fdisked it before.  It I did, it was reinstalled with a Dell Recovery disk. That is all I have. I will also rebuild it with a Dell Recovery CD.
Mike T's picture
Ok Paul.  Everything worked fine after the rebuild.  Of course, I won't be able to rebuild the production server and I would have to install IIS on it also.  I wonder if that was the problem?  On the test machine I installed IIS after all the post SP2 patches.  On the rebuild I installed it right away, then applied all the patches.  Or it could of been something else.  But it still spooks me since the install process didn't catch it and it was tried so many times (until the machine finally bought it).  The IIS "directory" entries did look a little different when it finally worked. So I have a big ???? on doing this on a working prod server.  Might need a new standalone box.
 
My only problem now of the speed of my two test machines.  The program is really slowing them down.  They are both Pentium D's. But I need to research and see what the deal is.  I see the workstation using 50% CPU at times (from the various SEPM processes).  That will be an issue.  But it is too early to tell.
 
Lettscom Support's picture
***************************************************************
Please post if this worked or if you got another error in the scm-server-0.log file other than the one listed above!!
***************************************************************
 
Well... hey everyone.. Im sure you would like to here this!
After hours and hours of searching on the net to find NOTHING to fix this error, so we sat down and went through everything!
THIS IS THE FIX... im hoping it is for you to!
COMPUTER RUNNING & APPLIES TO:

OS: Windows Server 2003 R2 SP2
** This error should apply to anyone with HTTPS setup on the Default Website  and using the EMBEDDED DATABASE **
 
ERROR:
> Every time you start the service 'Enpoint Protection Management Console' it keeps stopping
> The service 'Endpoing Protection Embedded Database' stays running with no faults
> Event log posted in EVENT VIEWER
               Event Type: Error
               Event Source: semsrv
               Event Category: None
               Event ID: 4096
               Date:  1/24/2008
               Time:  4:59:11 PM
               User:  N/A
               Computer: SBSERVER
               Description:
               The Java Virtual Machine has exited with a code of -1, the service is being stopped.
> Followed by event
               Event Type: Information
               Event Source: semsrv
               Event Category: None
               Event ID: 5
               Date:  1/24/2008
               Time:  4:59:11 PM
               User:  N/A
               Computer: SBSERVER
               Description:
               The semsrv service has stopped.
 
FAULT FINDING:
> Follow the instructions below to turn on Advanced Loging of the service
  • Open the file C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\etc\conf.properties for editing.
  • Add the line scm.log.loglevel=fine to the bottom of the file.
  • Try restarting the 'Enpoint Protection Management Console' service again.
    • > All errors above should still exist.
      > Open 'C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat\logs\scm-server-0.log'
      > Not too far down should be the line starting with... 'java.lang.Exception: HTTP 403 Forbidden'
      ** THIS IS THE ERROR **

       
      SOLUTION:
      > Open IIS
      > Expand {SERVER NAME} > Websites > Default Web Site
      > Right Click on 'secars' and go Properties
      > Click tab 'Directory Security'
      > Under the title 'Secure Communications' click 'Edit'
      > Un-Tick the tick box 'Require Secure Channel (SSL)'
      > Click OK > OK
      > Repeat steps 2 through 5 for the following folders in the 'Default Web Site'
              'secreg'     'Client Packages'     'content'
      > Start the service and all should be good :smileyhappy:
       
      ***************************************************************
      Please post if this worked or if you got another error in the scm-server-0.log file other than the one listed above!!
      ***************************************************************
       
       
      **** NOTE TO EVERYONE ****
      If you have port 80 open to the public then you may want to secure these folders by going...
      > Open IIS
      > Expand {SERVER NAME} > Websites > Default Web Site
      > Right Click on 'secars' and go Properties
      > Click tab 'Directory Security'
      > Under the title 'Ip addresses and domain name restrictions' click 'Edit'
      > Click 'Denied Access'
      > Click 'Add'
      > Select 'Group Of Computers'
      > Type in your network address and subnet mask
      > Click OK > OK > OK
      ** THE LOCK DOWN HAS NOT BEEN TESTED BUT SHOULD WORK **
       
       
      -- DIDN'T FIX IT?? --
      If this didn't fix it refer to the reference document below......
      ------------------------------
      ------------------------------
       
      ***************************************************************
      Please post if this worked or if you got another error in the scm-server-0.log file other than the one listed above!!
      ***************************************************************
      SDLee's picture
      Hello,
       
      I seem to have a similar problem, however the error log posts something slightly different.
       
      I get a 401 error. I have tried everything in your post and in the linked suppport article but nothing helps.
       
      Any other suggestions?
       
      I let SEP create it's own IIS site so there shouldn't be any problems with other sites. 
       
      2008-02-26 18:17:17.550 SEVERE: ================== StartClientTransport ===================
      2008-02-26 18:17:17.862 SEVERE: Unknown Exception in: com.sygate.scm.server.servlet.StartupServlet
      java.lang.Exception: HTTP 401 Unauthorized, URL: http://localhost/secars/secars.dll?action=34
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:513)
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
       at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
       at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
       at org.apache.catalina.core.StandardService.start(StandardService.java:450)
       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
       at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
       at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
       at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
      com.sygate.scm.common.communicate.CommunicationException: Unexpected server error. ErrorCode: 0x10010000
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:532)
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
       at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
       at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
       at org.apache.catalina.core.StandardService.start(StandardService.java:450)
       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
       at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
       at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
       at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
       
       
      Mike T's picture
      Lettscom:
       
      I hope that works for everybody.  I had my install on XP SP2 (unable to afford another machine with Windows 2003), so the IIS options are different.  Also, there were no web sites already running on the machine, so you think the SEPM install program would configure things correctly.
      I am glad you found a solution for Windows 2003 however
      Kooima's picture

      I got the same problem with the service stopping.  Here is my log


      2008-02-29 15:52:53.101 SEVERE: ================== Server Environment ===================
      2008-02-29 15:52:53.101 SEVERE: os.name = Windows 2003
      2008-02-29 15:52:53.101 SEVERE: os.version = 5.2
      2008-02-29 15:52:53.101 SEVERE: os.arch = x86
      2008-02-29 15:52:53.101 SEVERE: java.version = 1.5.0_14
      2008-02-29 15:52:53.101 SEVERE: java.vendor = Sun Microsystems Inc.
      2008-02-29 15:52:53.117 SEVERE: java.vm.name = Java HotSpot(TM) Server VM
      2008-02-29 15:52:53.117 SEVERE: java.vm.version = 1.5.0_14-b03
      2008-02-29 15:52:53.117 SEVERE: java.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\jdk\jre
      2008-02-29 15:52:53.117 SEVERE: catalina.home = C:\Program Files\Symantec\Symantec Endpoint Protection Manager\tomcat
      2008-02-29 15:52:53.117 SEVERE: java.user = null
      2008-02-29 15:52:53.117 SEVERE: user.language = en
      2008-02-29 15:52:53.117 SEVERE: user.country = US
      2008-02-29 15:52:53.117 SEVERE: scm.server.version = 11.0.1000.1375
      2008-02-29 15:52:53.180 INFO: Server startup
      2008-02-29 15:52:56.883 SEVERE: ================== StartClientTransport ===================
      2008-02-29 15:52:57.180 SEVERE: Unknown Exception in: com.sygate.scm.server.servlet.StartupServlet
      java.lang.Exception: HTTP 404 Not Found, URL: http://localhost/secars/secars.dll?action=34
          at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:513)
          at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
          at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
          at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
          at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
          at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
          at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
          at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
          at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
          at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
          at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
          at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
          at org.apache.catalina.core.StandardService.start(StandardService.java:450)
          at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
          at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
          at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
          at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:585)
          at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
      com.sygate.scm.common.communicate.CommunicationException: Unexpected server error. ErrorCode: 0x10010000
          at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:532)
          at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
          at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
          at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
          at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
          at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
          at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
          at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
          at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
          at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
          at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
          at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
          at org.apache.catalina.core.StandardService.start(StandardService.java:450)
          at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
          at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
          at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
          at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:585)
          at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)


      There is another program installed that uses Tomcat, but I can't even find a way to get the service to stay started.

      gui20034u's picture
      Hi Kooima
       
      I just fianlly got rid of the Java error and got the engine running.  I went into IIS and on the default site, checked off integrated user.  That got the manager up and running, but now I am having issues with accessing it remotely.  I will keep you up to date.
       
      HTH
       
      Andy
      Kooima's picture

      Gui,
          Thanks for the info, but I can't seem to find that option to uncheck.  The only thing I see that is close to that is under Authentication and access control, there is Interegrated Windows Authentication, but that alread isn't checked.  What am I missing?


      gui20034u's picture
      I am sorry.  Here is the path:
       
      Start > admin tools > IIS Manager > Server > Web Sites > Default Web Site > right click and select properties > Directory Security > Authentication and Access Control > Edit > put a check mark in Integrated Windows Authentication.
       
      Then:
       
      Start > Admin Tools > Data Sources (ODBC) > System DNS > Symantec Endpoint Security DSN > Configure > Login.
       
      In here make sure that the User ID is DBA and the password entered should be the password you entered in for the Database when you did the install of SEP.
       
      HTH
       
      Andy
      gui20034u's picture
      Sorry, one more thing.  After all that either restart the applicable serices, or if it is easier, restart the computer.
       
      Andy
      Kooima's picture

      Andy,
      Thanks, that seems to have gotten me past the -1 Java Error.  Now the service stops  with a code of 1 instead.  From what I can find that seems to be related to having another instance of Tomcat of the server.  If I stop the VMWare Infrastructure Web Access Server, I can then get into SEP.  The service doesn't stop.

      Thanks again

      Brent

      gui20034u's picture
      Glad I could help.
       
      I have also found that the proactive threat protection will not work either.  I am still working on that.  I have seen several posts that say you may have to wait a couple of days, I am on to almost 2 months now.
       
      Andy
      cesar.paez's picture
      Hi!
       
      I have upgraded from CE10.2.6.6000 to SEP 11.0.1375. the problem is the same java -1 error
      also i cannot connect to the database from the odbc test page.
       
      The machine is windows 2003 r2sp2 with iis running several internal sites. I asked SEP to create another site in iis wich is apparently fine, checked access settings.
       
      I needed to change "symantec web server" port from the default 80 to 8881. do I need to change a setting in tomcat also?
       
      checked that the database is listening on default ports but i did all the procedure tochange datbase ports  from 2638 to 2639.
       
      I don´t know what else to check...
       
       
      The error log says error 404 page not found
       
      2008-03-26 10:48:39.179 GRAVE: ================== Server Environment ===================
      2008-03-26 10:48:39.194 GRAVE: os.name = Windows 2003
      2008-03-26 10:48:39.194 GRAVE: os.version = 5.2
      2008-03-26 10:48:39.194 GRAVE: os.arch = x86
      2008-03-26 10:48:39.194 GRAVE: java.version = 1.5.0_14
      2008-03-26 10:48:39.194 GRAVE: java.vendor = Sun Microsystems Inc.
      2008-03-26 10:48:39.194 GRAVE: java.vm.name = Java HotSpot(TM) Server VM
      2008-03-26 10:48:39.194 GRAVE: java.vm.version = 1.5.0_14-b03
      2008-03-26 10:48:39.194 GRAVE: java.home = C:\Archivos de programa\Symantec\Symantec Endpoint Protection Manager\jdk\jre
      2008-03-26 10:48:39.194 GRAVE: catalina.home = C:\Archivos de programa\Symantec\Symantec Endpoint Protection Manager\tomcat
      2008-03-26 10:48:39.194 GRAVE: java.user = null
      2008-03-26 10:48:39.194 GRAVE: user.language = es
      2008-03-26 10:48:39.194 GRAVE: user.country = ES
      2008-03-26 10:48:39.194 GRAVE: scm.server.version = 11.0.1000.1375
      2008-03-26 10:48:41.085 GRAVE: ================== StartClientTransport ===================
      2008-03-26 10:48:41.178 GRAVE: Unknown Exception in: com.sygate.scm.server.servlet.StartupServlet
      java.lang.Exception: HTTP 404 Not Found, URL: http://localhost/secars/secars.dll?action=34
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:513)
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
       at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
       at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
       at org.apache.catalina.core.StandardService.start(StandardService.java:450)
       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
       at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
       at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
       at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
      com.sygate.scm.common.communicate.CommunicationException: Error inesperado de servidor. ErrorCode: 0x10010000
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStreamEx(Communicator.java:532)
       at com.sygate.scm.common.communicate.Communicator.getRequestInputStream(Communicator.java:479)
       at com.sygate.scm.server.util.ClientTransportHelper.startClientTransport(ClientTransportHelper.java:72)
       at com.sygate.scm.server.servlet.StartupServlet.init(StartupServlet.java:99)
       at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:888)
       at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:776)
       at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3363)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:3586)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
       at org.apache.catalina.core.StandardService.start(StandardService.java:450)
       at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
       at org.apache.catalina.startup.Catalina.start(Catalina.java:463)
       at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
       at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
       
       
       
      Thanks in advance
       
      Cesar  Paez
      cesar.paez's picture
      Update:
       
      After digging with port conflicts i realized that another service was using tomcat too. It was "sysaid server".
       
      then i changed the symantec´s tomcat ports from 8005 ->8006 and 9090 ->9091. I can then get the symantec endpoint protection manager service up.
       
      but i still have problems odbc login errors.  connection failed: unable to start database server
       
      user : DBA
      Pass: (encription passw) right???
       
       
       
      Cesar
      Sandeep Cheema's picture
      Cesar,
       
       
      1) Login id      : dba
          Password : The password used to login to the Symantec Endpoint Protection Manager
       
      2)Server name is the host name(not the fqdn)
       
      3)the database name is sem5
       
      5)check tcp/ip with the following information in the field
           host=xx.xx.xx.xx
      where  xx.xx.xx.xx is the ip address of the server
       
      6)Shared memory should be checked as well.

      De facto when AV does something, it starts jumping up and down, waving its arms, and shouting...

      "Hey!  I found a virus!  Look at me!  I'm soooo goooood!"

      ColoradoConsultant's picture
      After searching everywhere, and only finding other people with the same problem, and performed these steps (disabling the SSL requirement on the Symantec virtual directories in IIS), and it resolved the problem. Awesome.
      Zahid.Haseeb's picture

      How can i disabe the SSL requirement on the Symantec virtual directories in IIS ??

      Thanks in Advance

      Any comment will be appreciated. Mark as Solution if your query is resolved
      __________________
      Thanks in Advance
      Zahid Haseeb

      zahidhaseeb.wordpress.com

      Rafeeq's picture

      there are 5 virtual directories in IIS
      Secars
      SEcreg
      Content
      Clientpackages
      Reporting

      Right click each one of them, Click on properties.
      Click on directory security
      in secure communication click on edit
      unchek the option require secure communication

      You have to do the same steps on all the 5 virtual directories...

      Zahid.Haseeb's picture

      by default its already unchecked :(

      Any comment will be appreciated. Mark as Solution if your query is resolved
      __________________
      Thanks in Advance
      Zahid Haseeb

      zahidhaseeb.wordpress.com

      Zahid.Haseeb's picture

      they are already unchecked

      Any comment will be appreciated. Mark as Solution if your query is resolved
      __________________
      Thanks in Advance
      Zahid Haseeb

      zahidhaseeb.wordpress.com

      Zahid.Haseeb's picture

      i tried to reinstall IIS but faced same problem. i tried to reinstall IIS as below procedure and my problem resolved

      My problem is resolved

      Try to reinstall IIS via:
      1.) Uninstall IIS

      2.) Remove files and folders
      %windir%/system32/inetsvr/
      /inetpub/
      %windir%/iisx.log
      (use safe mode to delete)

      3.) reboot, reinstall IIS,

      4.) repair the Symantec Endpoint from add/remove

      Any comment will be appreciated. Mark as Solution if your query is resolved
      __________________
      Thanks in Advance
      Zahid Haseeb

      zahidhaseeb.wordpress.com