Hi, I have a problem with the system as follows, it simply disconnects by itself, having to restart the service so that it returns to normal, the first time I imagined it to be the server, then I changed the server and the problem persists, The installation and configuration of the system is standard. Could you tell me what might be happening? Or is there any way to create a cron so that when the service stops it automatically comes back?
Follow log:
INFO|wrapper|Service traccar|17-04-02 06:25:28|waitpid 16580 9
INFO|wrapper|Service traccar|17-04-02 06:25:28|exit code posix process: 9 application: 0
2017-04-02 00:44:38 INFO: [061182FA] connected
2017-04-02 00:45:09 WARN: [061182FA] error - Connection reset by peer - IOException (...)
2017-04-02 00:45:09 INFO: [061182FA] disconnected
After reboot, follow log:
2017-04-03 11:47:24 INFO: Operating system name: Linux version: 4.4.0-66-generic architecture: amd64
2017-04-03 11:47:24 INFO: Java runtime name: OpenJDK 64-Bit Server VM vendor: Oracle Corporation version: 24.121-b00
2017-04-03 11:47:24 INFO: Memory limit heap: 237mb non-heap: 214mb
2017-04-03 11:47:24 INFO: Character encoding: UTF-8 charset: UTF-8
2017-04-03 11:47:24 INFO: Version: 3.10-SNAPSHOT
2017-04-03 11:47:32 INFO: Starting server...
WARNING|wrapper|Service traccar|17-04-03 11:47:21|YAJSW: yajsw-stable-12.08
WARNING|wrapper|Service traccar|17-04-03 11:47:21|OS : Linux/4.4.0-66-generic/amd64
WARNING|wrapper|Service traccar|17-04-03 11:47:21|JVM : Oracle Corporation/1.7.0_121//usr/lib/jvm/java-7-openjdk-amd64/jre/64
INFO|wrapper|Service traccar|17-04-03 11:47:21|exec:"java" "-classpath" "/opt/traccar/wrapperApp.jar:/opt/traccar/tracker-server.jar:/opt/traccar/lib/log4j-1.2.17.jar:/opt/traccar/lib/joda-time-2.9.7.jar:/opt/traccar/lib/h2-1.4.193.jar:/opt/traccar/lib/mysql-connector-java-5.1.40.jar:/opt/traccar/lib/postgresql-9.4.1212.jre7.jar:/opt/traccar/lib/mssql-jdbc-6.1.0.jre7.jar:/opt/traccar/lib/HikariCP-java7-2.4.11.jar:/opt/traccar/lib/slf4j-api-1.7.21.jar:/opt/traccar/lib/netty-3.10.6.Final.jar:/opt/traccar/lib/async-http-client-1.9.40.jar:/opt/traccar/lib/slf4j-simple-1.7.22.jar:/opt/traccar/lib/javax.json-1.0.4.jar:/opt/traccar/lib/jetty-server-9.2.21.v20170120.jar:/opt/traccar/lib/javax.servlet-api-3.1.0.jar:/opt/traccar/lib/jetty-http-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-io-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-servlet-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-security-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-webapp-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-xml-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-jndi-9.2.21.v20170120.jar:/opt/traccar/lib/jetty-util-9.2.21.v20170120.jar:/opt/traccar/lib/websocket-server-9.2.21.v20170120.jar:/opt/traccar/lib/websocket-common-9.2.21.v20170120.jar:/opt/traccar/lib/websocket-api-9.2.21.v20170120.jar:/opt/traccar/lib/websocket-client-9.2.21.v20170120.jar:/opt/traccar/lib/websocket-servlet-9.2.21.v20170120.jar:/opt/traccar/lib/jersey-container-servlet-2.25.1.jar:/opt/traccar/lib/jersey-container-servlet-core-2.25.1.jar:/opt/traccar/lib/javax.inject-2.5.0-b32.jar:/opt/traccar/lib/jersey-common-2.25.1.jar:/opt/traccar/lib/javax.annotation-api-1.2.jar:/opt/traccar/lib/jersey-guava-2.25.1.jar:/opt/traccar/lib/hk2-api-2.5.0-b32.jar:/opt/traccar/lib/hk2-utils-2.5.0-b32.jar:/opt/traccar/lib/aopalliance-repackaged-2.5.0-b32.jar:/opt/traccar/lib/hk2-locator-2.5.0-b32.jar:/opt/traccar/lib/javassist-3.20.0-GA.jar:/opt/traccar/lib/osgi-resource-locator-1.0.1.jar:/opt/traccar/lib/jersey-server-2.25.1.jar:/opt/traccar/lib/jersey-client-2.25.1.jar:/opt/traccar/lib/jersey-media-jaxb-2.25.1.jar:/opt/traccar/lib/validation-api-1.1.0.Final.jar:/opt/traccar/lib/javax.ws.rs-api-2.0.1.jar:/opt/traccar/lib/jersey-media-json-jackson-2.25.1.jar:/opt/traccar/lib/jersey-entity-filtering-2.25.1.jar:/opt/traccar/lib/jackson-jaxrs-base-2.8.4.jar:/opt/traccar/lib/jackson-core-2.8.4.jar:/opt/traccar/lib/jackson-databind-2.8.4.jar:/opt/traccar/lib/jackson-jaxrs-json-provider-2.8.4.jar:/opt/traccar/lib/jackson-module-jaxb-annotations-2.8.4.jar:/opt/traccar/lib/jackson-annotations-2.8.4.jar:/opt/traccar/lib/liquibase-core-3.5.3.jar:/opt/traccar/lib/snakeyaml-1.17.jar:/opt/traccar/lib/mail-1.4.7.jar:/opt/traccar/lib/activation-1.1.jar:/opt/traccar/lib/jxls-2.3.0.jar:/opt/traccar/lib/commons-jexl-2.1.1.jar:/opt/traccar/lib/commons-logging-1.1.1.jar:/opt/traccar/lib/commons-beanutils-1.9.2.jar:/opt/traccar/lib/jcl-over-slf4j-1.7.12.jar:/opt/traccar/lib/logback-core-1.1.3.jar:/opt/traccar/lib/jxls-poi-1.0.11.jar:/opt/traccar/lib/poi-3.14.jar:/opt/traccar/lib/poi-ooxml-3.14.jar:/opt/traccar/lib/poi-ooxml-schemas-3.14.jar:/opt/traccar/lib/xmlbeans-2.6.0.jar:/opt/traccar/lib/stax-api-1.0.1.jar:/opt/traccar/lib/curvesapi-1.03.jar:/opt/traccar/lib/velocity-1.7.jar:/opt/traccar/lib/commons-collections-3.2.1.jar:/opt/traccar/lib/commons-lang-2.4.jar:/opt/traccar/lib/ical4j-2.0.0.jar:/opt/traccar/lib/commons-collections4-4.0.jar:/opt/traccar/lib/groovy-all-2.3.2.jar:/opt/traccar/lib/bndlib-2.3.0.jar:/opt/traccar/lib/org.osgi.core-4.3.1.jar:/opt/traccar/lib/commons-lang3-3.3.2.jar:/opt/traccar/lib/commons-codec-1.9.jar" "-Dfile.encoding=UTF-8" "-Xrs" "-Dwrapper.service=true" "-Dwrapper.console.visible=false" "-Dwrapper.port=15003" "-Dwrapper.key=5610655005154403804" "-Dwrapper.teeName=5610655005154403804$1491220041265" "-Dwrapper.tmp.path=/opt/traccar/tmp" "-Djna_tmpdir=/opt/traccar/tmp" "-Dwrapper.config=/opt/traccar/conf/wrapper.conf" "-Dwrapper.visible=false" "-Dwrapper.pidfile=/run/wrapper.traccar.pid" "org.rzo.yajsw.app.WrapperJVMMain"
INFO|wrapper|Service traccar|17-04-03 11:47:21|posix_spawn pid 17197
INFO|wrapper|Service traccar|17-04-03 11:47:21|started process 17197
INFO|wrapper|Service traccar|17-04-03 11:47:21|started process with pid 17197
INFO|17197/0|Service traccar|17-04-03 11:47:23|[INFO] StandardFileSystemManager - Using "/tmp/vfs_cache" as temporary files store.
INFO|17197/0|Service traccar|17-04-03 11:47:25|[main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
INFO|17197/0|Service traccar|17-04-03 11:47:25|[main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
INFO|17197/0|Service traccar|17-04-03 11:47:27|INFO 4/3/17 11:47 AM: liquibase: Clearing database change log checksums
INFO|17197/0|Service traccar|17-04-03 11:47:27|INFO 4/3/17 11:47 AM: liquibase: Successfully acquired change log lock
INFO|17197/0|Service traccar|17-04-03 11:47:27|INFO 4/3/17 11:47 AM: liquibase: Successfully released change log lock
INFO|17197/0|Service traccar|17-04-03 11:47:27|INFO 4/3/17 11:47 AM: liquibase: Successfully acquired change log lock
INFO|17197/0|Service traccar|17-04-03 11:47:31|INFO 4/3/17 11:47 AM: liquibase: Reading from tecsat.DATABASECHANGELOG
INFO|17197/0|Service traccar|17-04-03 11:47:31|INFO 4/3/17 11:47 AM: liquibase: Reading from tecsat.DATABASECHANGELOG
INFO|17197/0|Service traccar|17-04-03 11:47:31|INFO 4/3/17 11:47 AM: liquibase: ./schema/changelog-master.xml: changelog-3.8::changelog-3.8-dropuniquetoken::author: Change set changelog-3.8::changelog-3.8-dropuniquetoken::author failed, but failOnError was false. Error: Can't DROP 'uk_user_token'; check that column/key exists [Failed SQL: ALTER TABLE tecsat.users DROP KEY uk_user_token]
INFO|17197/0|Service traccar|17-04-03 11:47:31|INFO 4/3/17 11:47 AM: liquibase: Successfully released change log lock
INFO|17197/0|Service traccar|17-04-03 11:47:31|[main] INFO org.eclipse.jetty.util.log - Logging initialized @9411ms
INFO|17197/0|Service traccar|17-04-03 11:47:32|[main] INFO org.eclipse.jetty.server.Server - jetty-9.2.21.v20170120
INFO|17197/0|Service traccar|17-04-03 11:47:34|[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@7d08a756{/api,null,AVAILABLE}
INFO|17197/0|Service traccar|17-04-03 11:47:34|[main] INFO org.eclipse.jetty.server.ServerConnector - Started ServerConnector@5a673f6a{HTTP/1.1}{0.0.0.0:8082}
INFO|17197/0|Service traccar|17-04-03 11:47:34|[main] INFO org.eclipse.jetty.server.Server - Started @12838ms
- This is the hardware configuration:
512MB Memory
1 Core Processor
20GB SSD Disk
1TB Transfer
No, only the traction service.
I have no user or device yet, the system is newly installed, today when I went to access it was already off the air.
You need at least 1GB to run Traccar without issues. It might be possible to run it on 512MB, but it would require some optimizations.
The first server had the following settings:
CPU 2 Cores
RAM 2048 MB
Disk space 80 GB
Bandwidth 2000 GB
And yet the service stops unexpectedly, so I can first conclude that the problem is not in the hardware configuration.
Is error the same on 2GB server? I can take a look if you provide access.
I sent the access to your email
Same problem here. Did you find any solution?
Hi, I have a problem with the system as follows, it simply disconnects by itself, having to restart the service so that it returns to normal, the first time I imagined it to be the server, then I changed the server and the problem persists, The installation and configuration of the system is standard. Could you tell me what might be happening? Or is there any way to create a cron so that when the service stops it automatically comes back?
Follow log:
After reboot, follow log: