Service fails to start

noody8 years ago

Hi,

I've installed but the service refuses to start. I've removed and reinstalled several times, and reboot.

The event log shows this:
The Traccar service terminated with the following service-specific error:
Incorrect function
.

Using:
Win10 Pro.
Java 8 Update 88

Any ideas?

Thanks.

Anton Tananaev8 years ago

Please check "wrapper.log" file.

noody8 years ago

Hi Anton. Here are the contents. Thanks.

STATUS | wrapper  | 2016/01/14 06:58:50 | --> Wrapper Started as Service
STATUS | wrapper  | 2016/01/14 06:58:50 | Java Service Wrapper Community Edition 64-bit 3.5.27
STATUS | wrapper  | 2016/01/14 06:58:50 |   Copyright (C) 1999-2015 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2016/01/14 06:58:50 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2016/01/14 06:58:50 | 
STATUS | wrapper  | 2016/01/14 06:58:50 | Launching a JVM...
INFO   | jvm 1    | 2016/01/14 06:58:50 | WrapperManager: Initializing...
INFO   | jvm 1    | 2016/01/14 06:58:51 | [MLog-Init-Reporter] INFO com.mchange.v2.log.MLog - MLog clients using slf4j logging.
INFO   | jvm 1    | 2016/01/14 06:58:51 | [WrapperSimpleAppMain] INFO com.mchange.v2.c3p0.C3P0Registry - Initializing c3p0-0.9.5.2 [built 08-December-2015 22:06:04 -0800; debug? true; trace: 10]
INFO   | jvm 1    | 2016/01/14 06:58:51 | INFO 1/14/16 6:58 AM: liquibase: Successfully acquired change log lock
INFO   | jvm 1    | 2016/01/14 06:58:51 | INFO 1/14/16 6:58 AM: liquibase: Reading from PUBLIC.DATABASECHANGELOG
INFO   | jvm 1    | 2016/01/14 06:58:51 | INFO 1/14/16 6:58 AM: liquibase: Successfully released change log lock
INFO   | jvm 1    | 2016/01/14 06:58:51 | [WrapperSimpleAppMain] INFO com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource - Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1hge13q9ehgl4vx1se0rnv|45ac306, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.h2.Driver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceSynchronousCheckins -> false, forceUseNamedDriverClass -> false, identityToken -> 1hge13q9ehgl4vx1se0rnv|45ac306, idleConnectionTestPeriod -> 600, initialPoolSize -> 3, jdbcUrl -> jdbc:h2:C:\Program Files (x86)\Traccar\data\database, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 15, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 3, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {user=******, password=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ]
INFO   | jvm 1    | 2016/01/14 06:58:51 | [WrapperSimpleAppMain] INFO org.eclipse.jetty.util.log - Logging initialized @1483ms
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp: 
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: Encountered an error running main:
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: org.jboss.netty.channel.ChannelException: Failed to bind to: 0.0.0.0/0.0.0.0:5001
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.bootstrap.ConnectionlessBootstrap.bind(ConnectionlessBootstrap.java:204)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.traccar.TrackerServer.start(TrackerServer.java:133)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.traccar.ServerManager.start(ServerManager.java:77)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.traccar.Main.main(Main.java:32)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: Caused by: java.net.BindException: Address already in use: bind
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.nio.ch.Net.bind0(Native Method)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.nio.ch.Net.bind(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.nio.ch.DatagramChannelImpl.bind(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at sun.nio.ch.DatagramSocketAdaptor.bind(Unknown Source)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.socket.nio.NioDatagramPipelineSink.bind(NioDatagramPipelineSink.java:129)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.socket.nio.NioDatagramPipelineSink.eventSunk(NioDatagramPipelineSink.java:77)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:779)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.SimpleChannelHandler.bindRequested(SimpleChannelHandler.java:299)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.SimpleChannelHandler.handleDownstream(SimpleChannelHandler.java:265)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:784)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.handler.logging.LoggingHandler.handleDownstream(LoggingHandler.java:338)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:784)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:54)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:784)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:54)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:784)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.SimpleChannelHandler.bindRequested(SimpleChannelHandler.java:299)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.SimpleChannelHandler.handleDownstream(SimpleChannelHandler.java:265)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:582)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.Channels.bind(Channels.java:561)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.channel.AbstractChannel.bind(AbstractChannel.java:198)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	at org.jboss.netty.bootstrap.ConnectionlessBootstrap.bind(ConnectionlessBootstrap.java:198)
INFO   | jvm 1    | 2016/01/14 06:58:52 | WrapperSimpleApp Error: 	... 9 more
STATUS | wrapper  | 2016/01/14 06:58:54 | <-- Wrapper Stopped
Anton Tananaev8 years ago

The problem is that some other process is already using port 5001 on your system. You either need to change port or stop that process.

oaf20158 years ago

How do you stop the process on 5001 or change it? Also, I thought it was supposed to be connected on 8082.

Ismail8 years ago

You have to check the configuration file for that

Anton Tananaev8 years ago

To stop the process, you need to find what other process using the port, and then stop that process. This part has nothing to do with Traccar.

If you want to change port in Traccar, you can change config:

https://www.traccar.org/configuration-file/