Traccar server 6.8.0 service failed to start

Juliet Tee 6 months ago

Upgraded to latest traccar server 6.8.0 with error starting traccar service.

https://github.com/traccar/traccar/releases/download/v6.8.0/traccar-linux-arm-6.8.0.zip

root@traccar:~# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Mon 2025-07-07 08:42:26 +08; 1s ago
    Process: 2354 ExecStart=/opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml (code=exited, status=1/FAILURE)
   Main PID: 2354 (code=exited, status=1/FAILURE)
        CPU: 1.485s
Anton Tananaev 6 months ago
  1. Any errors in the logs?
  2. If no, run directly from command line and check the output.
Kalabint 6 months ago

Seems to be the TimescaleDB check?

I'm using PostGIS, but don't have TimescaleDB installed.

<sqlCheck expectedResult="1">
        SELECT 1 FROM pg_available_extensions WHERE name = 'timescaledb';
      </sqlCheck>

Results in 0 Rows output.

2025-07-06 22:17:58  INFO: Reading from public.databasechangelog
2025-07-06 22:17:58  INFO: Successfully acquired change log lock
2025-07-06 22:17:59  INFO: Using deploymentId: 1840279006
2025-07-06 22:17:59  INFO: Reading from public.databasechangelog
2025-07-06 22:17:59 ERROR: ChangeSet changelog-6.8.0::changelog-6.8.0-timescale::author encountered an exception.
2025-07-06 22:17:59  INFO: Update command encountered an exception.
2025-07-06 22:17:59  INFO: Successfully released change log lock
2025-07-06 22:17:59  INFO: Command execution complete
2025-07-06 22:17:59 ERROR: Main method error - Empty result set, expected one row - DatabaseException (... < DatabaseModule:99 < <gener:-1 < *:-1 < ... < MainModule:139 < <gener:-1 < ...)
Anton Tananaev 6 months ago

Interesting. You can probably just remove the 6.8.0 changelog.

Anton Tananaev 6 months ago

Wait a second. The query is:

SELECT 1 FROM pg_available_extensions WHERE name = 'timescaledb';
Kalabint 6 months ago

The Precondition is onFail, but due to expectedRows = 1, and a 0 Row answer, it errors out, if I see this correctly.

<preConditions onFail="MARK_RAN"> <dbms type="postgresql"/> <sqlCheck expectedResult="1"> SELECT 1 FROM pg_available_extensions WHERE name = 'timescaledb'; </sqlCheck> </preConditions>

Anton Tananaev 6 months ago

It should be fixed in the next patch release.

Anton Tananaev 6 months ago

Version 6.8.1 should have the fix.

Juliet Tee 6 months ago

Updated to version 6.8.1 and the results is the same ... failed to start service ...

root@traccar:/opt/traccar# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Tue 2025-07-08 08:40:50 +08; 1s ago
    Process: 29468 ExecStart=/opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml (code=exited, status=1/FAILURE)
   Main PID: 29468 (code=exited, status=1/FAILURE)
        CPU: 1.465s
root@traccar:/opt/traccar#

I run directly from comand line gives these errors ...

root@traccar:/opt/traccar# /opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
        at org.traccar.Main.<clinit>(Main.java:42)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
        ... 1 more

By the way /opt/traccar/logs/tracker-server.logs does not record any relevant information about service failure to start ...

Anton Tananaev 6 months ago

That's a very different error. And it seems to indicate that you have some libraries mismatch. Are you sure you're using the official version?

Juliet Tee 6 months ago

Yes. I am always using traccar official release upgraded over the time.

Anton Tananaev 6 months ago

Run these commands and show output:

md5sum tracker-server.jar
ls lib
Juliet Tee 6 months ago

Here is the output as requested.

root@traccar:/opt/traccar# md5sum tracker-server.jar

705cf4ca343e201ec36028a8d98d36d8  tracker-server.jar

root@traccar:/opt/traccar# ls lib

accessors-smart-2.5.1.jar
accessors-smart-2.5.2.jar
amqp-client-5.21.0.jar
amqp-client-5.24.0.jar
amqp-client-5.25.0.jar
animal-sniffer-annotations-1.23.jar
animal-sniffer-annotations-1.24.jar
annotations-16.0.3.jar
annotations-2.31.45.jar
annotations-2.31.77.jar
annotations-26.0.1.jar
annotations-26.0.2.jar
annotations-4.1.1.4.jar
aopalliance-1.0.jar
aopalliance-repackaged-3.1.1.jar
apache-client-2.31.45.jar
apache-client-2.31.77.jar
api-common-2.31.0.jar
api-common-2.42.0.jar
api-common-2.46.1.jar
asm-9.6.jar
asm-9.7.1.jar
asm-analysis-9.2.jar
asm-analysis-9.7.1.jar
asm-commons-9.2.jar
asm-commons-9.7.1.jar
asm-tree-9.2.jar
asm-tree-9.7.1.jar
asm-util-9.2.jar
asm-util-9.7.1.jar
auth-2.31.45.jar
auth-2.31.77.jar
auto-value-annotations-1.10.4.jar
auto-value-annotations-1.11.0.jar
aws-core-2.31.45.jar
aws-core-2.31.77.jar
aws-java-sdk-core-1.12.772.jar
aws-java-sdk-core-1.12.780.jar
aws-java-sdk-sns-1.12.772.jar
aws-java-sdk-sns-1.12.780.jar
aws-java-sdk-sqs-1.12.772.jar
aws-java-sdk-sqs-1.12.780.jar
aws-query-protocol-2.31.45.jar
aws-query-protocol-2.31.77.jar
caffeine-2.9.3.jar
checker-qual-3.42.0.jar
checker-qual-3.48.3.jar
checker-qual-3.49.3.jar
checksums-2.31.45.jar
checksums-2.31.77.jar
checksums-spi-2.31.45.jar
checksums-spi-2.31.77.jar
commons-beanutils-1.9.4.jar
commons-codec-1.17.1.jar
commons-codec-1.17.2.jar
commons-codec-1.18.0.jar
commons-collections-3.2.2.jar
commons-collections4-4.4.jar
commons-collections4-4.5.0.jar
commons-compress-1.22.jar
commons-digester3-3.2.jar
commons-io-2.11.0.jar
commons-jexl3-3.4.0.jar
commons-jexl3-3.5.0.jar
commons-lang3-3.14.0.jar
commons-lang3-3.17.0.jar
commons-logging-1.3.2.jar
commons-logging-1.3.5.jar
commons-math3-3.6.1.jar
commons-pool2-2.12.0.jar
commons-pool2-2.12.1.jar
commons-text-1.10.0.jar
conscrypt-openjdk-uber-2.5.2.jar
content-type-2.3.jar
curvesapi-1.07.jar
dagger-2.27.jar
detector-resources-support-0.33.0.jar
endpoints-spi-2.31.45.jar
endpoints-spi-2.31.77.jar
error_prone_annotations-2.26.1.jar
error_prone_annotations-2.36.0.jar
eventstream-1.0.1.jar
exporter-metrics-0.33.0.jar
failureaccess-1.0.2.jar
firebase-admin-9.3.0.jar
firebase-admin-9.4.3.jar
firebase-admin-9.5.0.jar
gapic-google-cloud-storage-v2-2.38.0-alpha.jar
gapic-google-cloud-storage-v2-2.46.0-beta.jar
gapic-google-cloud-storage-v2-2.50.0.jar
gax-2.48.0.jar
gax-2.59.0.jar
gax-2.63.1.jar
gax-grpc-2.48.0.jar
gax-grpc-2.59.0.jar
gax-grpc-2.63.1.jar
gax-httpjson-2.48.0.jar
gax-httpjson-2.59.0.jar
gax-httpjson-2.63.1.jar
google-api-client-2.4.0.jar
google-api-client-2.7.1.jar
google-api-client-2.7.2.jar
google-api-client-gson-2.4.0.jar
google-api-client-gson-2.7.1.jar
google-api-client-gson-2.7.2.jar
google-api-services-storage-v1-rev20240319-2.0.0.jar
google-api-services-storage-v1-rev20241206-2.0.0.jar
google-api-services-storage-v1-rev20250224-2.0.0.jar
googleauth-1.5.0.jar
google-auth-library-credentials-1.23.0.jar
google-auth-library-credentials-1.30.1.jar
google-auth-library-credentials-1.33.1.jar
google-auth-library-oauth2-http-1.23.0.jar
google-auth-library-oauth2-http-1.30.1.jar
google-auth-library-oauth2-http-1.33.1.jar
google-cloud-core-2.38.0.jar
google-cloud-core-2.49.0.jar
google-cloud-core-2.53.1.jar
google-cloud-core-grpc-2.38.0.jar
google-cloud-core-grpc-2.49.0.jar
google-cloud-core-grpc-2.53.1.jar
google-cloud-core-http-2.38.0.jar
google-cloud-core-http-2.49.0.jar
google-cloud-core-http-2.53.1.jar
google-cloud-firestore-3.21.1.jar
google-cloud-firestore-3.30.11.jar
google-cloud-firestore-3.30.2.jar
google-cloud-monitoring-3.52.0.jar
google-cloud-storage-2.38.0.jar
google-cloud-storage-2.46.0.jar
google-cloud-storage-2.50.0.jar
google-http-client-1.44.1.jar
google-http-client-1.45.3.jar
google-http-client-1.46.3.jar
google-http-client-apache-v2-1.44.1.jar
google-http-client-apache-v2-1.45.3.jar
google-http-client-apache-v2-1.46.3.jar
google-http-client-appengine-1.44.1.jar
google-http-client-appengine-1.45.3.jar
google-http-client-appengine-1.46.3.jar
google-http-client-gson-1.44.1.jar
google-http-client-gson-1.45.3.jar
google-http-client-gson-1.46.3.jar
google-http-client-jackson2-1.44.1.jar
google-http-client-jackson2-1.45.3.jar
google-http-client-jackson2-1.46.3.jar
google-oauth-client-1.35.0.jar
google-oauth-client-1.36.0.jar
google-oauth-client-1.37.0.jar
grpc-alts-1.62.2.jar
grpc-alts-1.69.0.jar
grpc-alts-1.70.0.jar
grpc-api-1.62.2.jar
grpc-api-1.69.0.jar
grpc-api-1.70.0.jar
grpc-auth-1.62.2.jar
grpc-auth-1.69.0.jar
grpc-auth-1.70.0.jar
grpc-context-1.62.2.jar
grpc-context-1.69.0.jar
grpc-context-1.70.0.jar
grpc-core-1.62.2.jar
grpc-core-1.69.0.jar
grpc-core-1.70.0.jar
grpc-googleapis-1.62.2.jar
grpc-googleapis-1.69.0.jar
grpc-googleapis-1.70.0.jar
grpc-google-cloud-storage-v2-2.38.0-alpha.jar
grpc-google-cloud-storage-v2-2.46.0-beta.jar
grpc-google-cloud-storage-v2-2.50.0.jar
grpc-grpclb-1.62.2.jar
grpc-grpclb-1.69.0.jar
grpc-grpclb-1.70.0.jar
grpc-inprocess-1.62.2.jar
grpc-inprocess-1.69.0.jar
grpc-inprocess-1.70.0.jar
grpc-netty-shaded-1.62.2.jar
grpc-netty-shaded-1.69.0.jar
grpc-netty-shaded-1.70.0.jar
grpc-opentelemetry-1.69.0.jar
grpc-opentelemetry-1.70.0.jar
grpc-protobuf-1.62.2.jar
grpc-protobuf-1.69.0.jar
grpc-protobuf-1.70.0.jar
grpc-protobuf-lite-1.62.2.jar
grpc-protobuf-lite-1.69.0.jar
grpc-protobuf-lite-1.70.0.jar
grpc-rls-1.62.2.jar
grpc-rls-1.69.0.jar
grpc-rls-1.70.0.jar
grpc-services-1.62.2.jar
grpc-services-1.69.0.jar
grpc-services-1.70.0.jar
grpc-stub-1.62.2.jar
grpc-stub-1.69.0.jar
grpc-stub-1.70.0.jar
grpc-util-1.62.2.jar
grpc-util-1.69.0.jar
grpc-util-1.70.0.jar
grpc-xds-1.62.2.jar
grpc-xds-1.69.0.jar
grpc-xds-1.70.0.jar
gson-2.10.1.jar
gson-2.11.0.jar
gson-2.12.1.jar
guava-33.1.0-jre.jar
guava-33.3.1-jre.jar
guava-33.4.0-jre.jar
guice-7.0.0.jar
guice-bridge-3.1.1.jar
guice-servlet-7.0.0.jar
h2-2.3.232.jar
HikariCP-5.1.0.jar
HikariCP-6.2.1.jar
HikariCP-6.3.0.jar
hivemq-mqtt-client-1.3.3.jar
hivemq-mqtt-client-1.3.4.jar
hivemq-mqtt-client-1.3.5.jar
hivemq-mqtt-client-1.3.7.jar
hk2-api-3.1.1.jar
hk2-locator-3.0.6.jar
hk2-utils-3.1.1.jar
http-auth-2.31.45.jar
http-auth-2.31.77.jar
http-auth-aws-2.31.45.jar
http-auth-aws-2.31.77.jar
http-auth-aws-eventstream-2.31.45.jar
http-auth-aws-eventstream-2.31.77.jar
http-auth-spi-2.31.45.jar
http-auth-spi-2.31.77.jar
httpclient-4.5.14.jar
httpclient5-5.3.1.jar
http-client-spi-2.31.45.jar
http-client-spi-2.31.77.jar
httpcore-4.4.16.jar
httpcore5-5.2.4.jar
httpcore5-h2-5.2.4.jar
ical4j-4.0.4.jar
ical4j-4.0.6.jar
ical4j-4.0.8.jar
identity-spi-2.31.45.jar
identity-spi-2.31.77.jar
j2objc-annotations-3.0.0.jar
jackson-annotations-2.17.2.jar
jackson-annotations-2.18.2.jar
jackson-core-2.17.2.jar
jackson-core-2.18.2.jar
jackson-databind-2.17.2.jar
jackson-databind-2.18.2.jar
jackson-dataformat-cbor-2.17.2.jar
jackson-dataformat-cbor-2.18.2.jar
jackson-datatype-jakarta-jsonp-2.17.2.jar
jackson-datatype-jakarta-jsonp-2.18.2.jar
jackson-jaxrs-base-2.17.2.jar
jackson-jaxrs-base-2.18.2.jar
jackson-jaxrs-json-provider-2.17.2.jar
jackson-jaxrs-json-provider-2.18.2.jar
jackson-module-jakarta-xmlbind-annotations-2.17.2.jar
jackson-module-jakarta-xmlbind-annotations-2.18.2.jar
jackson-module-jaxb-annotations-2.17.2.jar
jackson-module-jaxb-annotations-2.18.2.jar
jakarta.activation-2.0.1.jar
jakarta.activation-api-2.1.3.jar
jakarta.annotation-api-2.1.1.jar
jakarta.inject-api-2.0.1.jar
jakarta.json-2.0.1.jar
jakarta.json-api-2.1.3.jar
jakarta.mail-2.0.1.jar
jakarta.validation-api-3.0.2.jar
jakarta.ws.rs-api-3.1.0.jar
jakarta.xml.bind-api-4.0.2.jar
javassist-3.30.2-GA.jar
javax.activation-api-1.2.0.jar
javax.annotation-api-1.3.2.jar
javax.inject-1.jar
jaxb-api-2.3.1.jar
jcip-annotations-1.0-1.jar
jcl-over-slf4j-1.7.30.jar
jcl-over-slf4j-2.0.7.jar
jctools-core-2.1.2.jar
jedis-5.1.5.jar
jedis-5.2.0.jar
jedis-6.0.0.jar
jersey-client-3.1.10.jar
jersey-client-3.1.8.jar
jersey-common-3.1.10.jar
jersey-common-3.1.8.jar
jersey-container-servlet-3.1.10.jar
jersey-container-servlet-3.1.8.jar
jersey-container-servlet-core-3.1.10.jar
jersey-container-servlet-core-3.1.8.jar
jersey-entity-filtering-3.1.10.jar
jersey-entity-filtering-3.1.8.jar
jersey-hk2-3.1.10.jar
jersey-hk2-3.1.8.jar
jersey-media-json-jackson-3.1.10.jar
jersey-media-json-jackson-3.1.8.jar
jersey-server-3.1.10.jar
jersey-server-3.1.8.jar
jetty-alpn-client-11.0.24.jar
jetty-alpn-client-11.0.25.jar
jetty-client-11.0.24.jar
jetty-client-11.0.25.jar
jetty-http-11.0.24.jar
jetty-http-11.0.25.jar
jetty-io-11.0.24.jar
jetty-io-11.0.25.jar
jetty-jakarta-servlet-api-5.0.2.jar
jetty-jndi-11.0.24.jar
jetty-jndi-11.0.25.jar
jetty-proxy-11.0.24.jar
jetty-proxy-11.0.25.jar
jetty-security-11.0.24.jar
jetty-security-11.0.25.jar
jetty-server-11.0.24.jar
jetty-server-11.0.25.jar
jetty-servlet-11.0.24.jar
jetty-servlet-11.0.25.jar
jetty-servlets-11.0.24.jar
jetty-servlets-11.0.25.jar
jetty-util-11.0.24.jar
jetty-util-11.0.25.jar
jetty-webapp-11.0.24.jar
jetty-webapp-11.0.25.jar
jetty-xml-11.0.24.jar
jetty-xml-11.0.25.jar
jffi-1.3.13.jar
jffi-1.3.13-native.jar
jmespath-java-1.12.772.jar
jmespath-java-1.12.780.jar
jna-5.14.0.jar
jna-5.16.0.jar
jna-5.17.0.jar
jna-platform-5.14.0.jar
jna-platform-5.16.0.jar
jna-platform-5.17.0.jar
jnr-a64asm-1.0.0.jar
jnr-constants-0.10.4.jar
jnr-ffi-2.2.16.jar
jnr-ffi-2.2.17.jar
jnr-posix-3.1.19.jar
jnr-posix-3.1.20.jar
jnr-x86asm-1.0.2.jar
joda-time-2.12.7.jar
json-20231013.jar
json-20240303.jar
json-20250107.jar
json-simple-3.0.2.jar
json-smart-2.5.1.jar
json-smart-2.5.2.jar
json-utils-2.31.45.jar
json-utils-2.31.77.jar
jsr305-3.0.2.jar
jts-core-1.20.0.jar
jxls-2.14.0.jar
jxls-poi-2.14.0.jar
kafka-clients-3.8.0.jar
kafka-clients-3.9.0.jar
kafka-clients-4.0.0.jar
lang-tag-1.7.jar
liquibase-core-4.23.2.jar
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
log4j-api-2.17.2.jar
logback-core-1.2.13.jar
lz4-java-1.8.0.jar
mariadb-java-client-3.4.1.jar
mariadb-java-client-3.5.1.jar
mariadb-java-client-3.5.3.jar
mariadb-java-client-3.5.4.jar
metrics-spi-2.31.45.jar
metrics-spi-2.31.77.jar
mssql-jdbc-12.10.0.jre11.jar
mssql-jdbc-12.10.1.jre11.jar
mssql-jdbc-12.8.1.jre11.jar
mysql-connector-j-9.0.0.jar
mysql-connector-j-9.1.0.jar
mysql-connector-j-9.3.0.jar
netty-all-4.1.113.Final.jar
netty-all-4.1.116.Final.jar
netty-buffer-4.1.113.Final.jar
netty-buffer-4.1.116.Final.jar
netty-buffer-4.2.1.Final.jar
netty-buffer-4.2.2.Final.jar
netty-codec-4.1.113.Final.jar
netty-codec-4.1.116.Final.jar
netty-codec-4.2.1.Final.jar
netty-codec-4.2.2.Final.jar
netty-codec-base-4.2.1.Final.jar
netty-codec-base-4.2.2.Final.jar
netty-codec-compression-4.2.1.Final.jar
netty-codec-compression-4.2.2.Final.jar
netty-codec-dns-4.1.113.Final.jar
netty-codec-dns-4.1.116.Final.jar
netty-codec-dns-4.2.1.Final.jar
netty-codec-dns-4.2.2.Final.jar
netty-codec-haproxy-4.1.113.Final.jar
netty-codec-haproxy-4.1.116.Final.jar
netty-codec-http2-4.1.113.Final.jar
netty-codec-http2-4.1.116.Final.jar
netty-codec-http2-4.1.118.Final.jar
netty-codec-http-4.1.113.Final.jar
netty-codec-http-4.1.116.Final.jar
netty-codec-http-4.2.1.Final.jar
netty-codec-http-4.2.2.Final.jar
netty-codec-marshalling-4.2.1.Final.jar
netty-codec-marshalling-4.2.2.Final.jar
netty-codec-memcache-4.1.113.Final.jar
netty-codec-memcache-4.1.116.Final.jar
netty-codec-mqtt-4.1.113.Final.jar
netty-codec-mqtt-4.1.116.Final.jar
netty-codec-mqtt-4.2.1.Final.jar
netty-codec-mqtt-4.2.2.Final.jar
netty-codec-protobuf-4.2.1.Final.jar
netty-codec-protobuf-4.2.2.Final.jar
netty-codec-redis-4.1.113.Final.jar
netty-codec-redis-4.1.116.Final.jar
netty-codec-smtp-4.1.113.Final.jar
netty-codec-smtp-4.1.116.Final.jar
netty-codec-socks-4.1.113.Final.jar
netty-codec-socks-4.1.116.Final.jar
netty-codec-stomp-4.1.113.Final.jar
netty-codec-stomp-4.1.116.Final.jar
netty-codec-xml-4.1.113.Final.jar
netty-codec-xml-4.1.116.Final.jar
netty-common-4.1.113.Final.jar
netty-common-4.1.116.Final.jar
netty-common-4.2.1.Final.jar
netty-common-4.2.2.Final.jar
netty-handler-4.1.113.Final.jar
netty-handler-4.1.116.Final.jar
netty-handler-4.2.1.Final.jar
netty-handler-4.2.2.Final.jar
netty-handler-proxy-4.1.113.Final.jar
netty-handler-proxy-4.1.116.Final.jar
netty-handler-ssl-ocsp-4.1.113.Final.jar
netty-handler-ssl-ocsp-4.1.116.Final.jar
netty-nio-client-2.31.45.jar
netty-nio-client-2.31.77.jar
netty-resolver-4.1.113.Final.jar
netty-resolver-4.1.116.Final.jar
netty-resolver-4.2.1.Final.jar
netty-resolver-4.2.2.Final.jar
netty-resolver-dns-4.1.113.Final.jar
netty-resolver-dns-4.1.116.Final.jar
netty-resolver-dns-4.2.1.Final.jar
netty-resolver-dns-4.2.2.Final.jar
netty-resolver-dns-classes-macos-4.1.113.Final.jar
netty-resolver-dns-classes-macos-4.1.116.Final.jar
netty-resolver-dns-native-macos-4.1.113.Final-osx-aarch_64.jar
netty-resolver-dns-native-macos-4.1.113.Final-osx-x86_64.jar
netty-resolver-dns-native-macos-4.1.116.Final-osx-aarch_64.jar
netty-resolver-dns-native-macos-4.1.116.Final-osx-x86_64.jar
netty-transport-4.1.113.Final.jar
netty-transport-4.1.116.Final.jar
netty-transport-4.2.1.Final.jar
netty-transport-4.2.2.Final.jar
netty-transport-classes-epoll-4.1.113.Final.jar
netty-transport-classes-epoll-4.1.116.Final.jar
netty-transport-classes-epoll-4.1.118.Final.jar
netty-transport-classes-kqueue-4.1.113.Final.jar
netty-transport-classes-kqueue-4.1.116.Final.jar
netty-transport-native-epoll-4.1.113.Final-linux-aarch_64.jar
netty-transport-native-epoll-4.1.113.Final-linux-riscv64.jar
netty-transport-native-epoll-4.1.113.Final-linux-x86_64.jar
netty-transport-native-epoll-4.1.116.Final-linux-aarch_64.jar
netty-transport-native-epoll-4.1.116.Final-linux-riscv64.jar
netty-transport-native-epoll-4.1.116.Final-linux-x86_64.jar
netty-transport-native-kqueue-4.1.113.Final-osx-aarch_64.jar
netty-transport-native-kqueue-4.1.113.Final-osx-x86_64.jar
netty-transport-native-kqueue-4.1.116.Final-osx-aarch_64.jar
netty-transport-native-kqueue-4.1.116.Final-osx-x86_64.jar
netty-transport-native-unix-common-4.1.113.Final.jar
netty-transport-native-unix-common-4.1.116.Final.jar
netty-transport-native-unix-common-4.2.1.Final.jar
netty-transport-native-unix-common-4.2.2.Final.jar
netty-transport-rxtx-4.1.113.Final.jar
netty-transport-rxtx-4.1.116.Final.jar
netty-transport-sctp-4.1.113.Final.jar
netty-transport-sctp-4.1.116.Final.jar
netty-transport-udt-4.1.113.Final.jar
netty-transport-udt-4.1.116.Final.jar
nimbus-jose-jwt-10.0.1.jar
nimbus-jose-jwt-10.0.2.jar
nimbus-jose-jwt-9.40.jar
oauth2-oidc-sdk-11.19.1.jar
oauth2-oidc-sdk-11.20.2.jar
oauth2-oidc-sdk-11.24.jar
oauth2-oidc-sdk-11.26.jar
opencensus-api-0.31.1.jar
opencensus-contrib-grpc-util-0.31.1.jar
opencensus-contrib-http-util-0.31.1.jar
opencensus-proto-0.2.0.jar
opencsv-5.7.1.jar
openlocationcode-1.0.4.jar
opentelemetry-api-1.45.0.jar
opentelemetry-api-1.47.0.jar
opentelemetry-api-incubator-1.45.0-alpha.jar
opentelemetry-context-1.45.0.jar
opentelemetry-context-1.47.0.jar
opentelemetry-extension-incubator-1.35.0-alpha.jar
opentelemetry-gcp-resources-1.37.0-alpha.jar
opentelemetry-grpc-1.6-2.1.0-alpha.jar
opentelemetry-instrumentation-api-2.1.0.jar
opentelemetry-instrumentation-api-incubator-2.1.0-alpha.jar
opentelemetry-sdk-1.45.0.jar
opentelemetry-sdk-1.47.0.jar
opentelemetry-sdk-common-1.45.0.jar
opentelemetry-sdk-common-1.47.0.jar
opentelemetry-sdk-extension-autoconfigure-spi-1.45.0.jar
opentelemetry-sdk-extension-autoconfigure-spi-1.47.0.jar
opentelemetry-sdk-logs-1.45.0.jar
opentelemetry-sdk-logs-1.47.0.jar
opentelemetry-sdk-metrics-1.45.0.jar
opentelemetry-sdk-metrics-1.47.0.jar
opentelemetry-sdk-trace-1.45.0.jar
opentelemetry-sdk-trace-1.47.0.jar
opentelemetry-semconv-1.27.0-alpha.jar
opentelemetry-semconv-1.29.0-alpha.jar
osgi-resource-locator-1.0.3.jar
perfmark-api-0.27.0.jar
poi-5.2.2.jar
poi-ooxml-5.2.2.jar
poi-ooxml-lite-5.2.2.jar
postgresql-42.7.4.jar
postgresql-42.7.5.jar
postgresql-42.7.7.jar
profiles-2.31.45.jar
profiles-2.31.77.jar
protobuf-java-4.28.1.jar
protobuf-java-4.29.3.jar
protobuf-java-4.31.0.jar
protobuf-java-4.31.1.jar
protobuf-java-util-3.25.3.jar
protobuf-java-util-3.25.5.jar
protocol-core-2.31.45.jar
protocol-core-2.31.77.jar
proto-google-cloud-firestore-bundle-v1-3.21.1.jar
proto-google-cloud-firestore-bundle-v1-3.30.11.jar
proto-google-cloud-firestore-bundle-v1-3.30.2.jar
proto-google-cloud-firestore-v1-3.21.1.jar
proto-google-cloud-firestore-v1-3.30.11.jar
proto-google-cloud-firestore-v1-3.30.2.jar
proto-google-cloud-monitoring-v3-3.52.0.jar
proto-google-cloud-storage-v2-2.38.0-alpha.jar
proto-google-cloud-storage-v2-2.46.0-beta.jar
proto-google-cloud-storage-v2-2.50.0.jar
proto-google-common-protos-2.39.0.jar
proto-google-common-protos-2.50.0.jar
proto-google-common-protos-2.54.1.jar
proto-google-iam-v1-1.34.0.jar
proto-google-iam-v1-1.45.0.jar
proto-google-iam-v1-1.49.1.jar
re2j-1.7.jar
reactive-streams-1.0.4.jar
redis-authx-core-0.1.1-beta2.jar
regions-2.31.45.jar
regions-2.31.77.jar
retries-2.31.45.jar
retries-2.31.77.jar
retries-spi-2.31.45.jar
retries-spi-2.31.77.jar
rxjava-2.2.21.jar
sdk-core-2.31.45.jar
sdk-core-2.31.77.jar
shared-resourcemapping-0.33.0.jar
slf4j-api-2.0.16.jar
slf4j-api-2.0.17.jar
slf4j-jdk14-2.0.16.jar
slf4j-jdk14-2.0.17.jar
snakeyaml-2.0.jar
snappy-java-1.1.10.5.jar
sns-2.31.45.jar
sns-2.31.77.jar
SparseBitSet-1.2.jar
spatial4j-0.8.jar
third-party-jackson-core-2.31.45.jar
third-party-jackson-core-2.31.77.jar
threetenbp-1.6.9.jar
threetenbp-1.7.0.jar
threeten-extra-1.8.0.jar
utils-2.31.45.jar
utils-2.31.77.jar
velocity-engine-core-2.3.jar
velocity-engine-core-2.4.1.jar
velocity-tools-generic-3.1.jar
waffle-jna-3.3.0.jar
websocket-core-common-11.0.24.jar
websocket-core-common-11.0.25.jar
websocket-core-server-11.0.24.jar
websocket-core-server-11.0.25.jar
websocket-jetty-api-11.0.24.jar
websocket-jetty-api-11.0.25.jar
websocket-jetty-common-11.0.24.jar
websocket-jetty-common-11.0.25.jar
websocket-jetty-server-11.0.24.jar
websocket-jetty-server-11.0.25.jar
websocket-servlet-11.0.24.jar
websocket-servlet-11.0.25.jar
xmlbeans-5.0.3.jar
zstd-jni-1.5.6-3.jar
zstd-jni-1.5.6-4.jar
zstd-jni-1.5.6-6.jar

root@traccar:/opt/traccar#

Anton Tananaev 6 months ago

Wow. It seems like you're piling up one version on top of another. Make sure you follow the official guide for upgrades:

https://www.traccar.org/upgrading-traccar/

Juliet Tee 6 months ago

Yes. I did follow the official guide strictly with similar errors.

Remove the entire "/opt/traccar/" sub folder except "conf/traccar.xml".

Downloaded "https://github.com/traccar/traccar/releases/download/v6.8.1/traccar-linux-arm-6.8.1.zip".

Also "unzip /opt/traccar/traccar-linux-arm-6.8.1.zip".

Stop existing traccar service "systemctl stop traccar"

Execute "./traccar.run"

Start new traccar service "systemctl start traccar"

Check new traccar service "systemctl status traccar"

Results ... Main PID: 29468 (code=exited, status=1/FAILURE)

But once I installed back the old Traccar 6.7.3 server with no errors.

What could be wrong? It is a new setup from scratch except the config traccar.xml and database is the existing running version.