Error after upgrading to latest Traccar server ... traccar-linux-arm-6.14.2.zip

Juliet Tee 21 days ago
root@traccar:~# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: active (running) since Wed 2026-06-03 18:24:55 +08; 34s ago
 Invocation: f6bd188c2eda4947917a863bf2cd4b0b
   Main PID: 3817 (java)
      Tasks: 18 (limit: 806)
        CPU: 26.441s
     CGroup: /system.slice/traccar.service
             └─3817 /opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml

Jun 03 18:24:58 traccar traccar[3817]: WARNING: sun.misc.Unsafe::staticFieldBase has been called by com.google.inject.internal.aop.HiddenClassDefiner (file:>
Jun 03 18:24:58 traccar traccar[3817]: WARNING: Please consider reporting this to the maintainers of class com.google.inject.internal.aop.HiddenClassDefiner
Jun 03 18:24:58 traccar traccar[3817]: WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release
Jun 03 18:25:01 traccar traccar[3817]: WARNING: A restricted method in java.lang.System has been called
Jun 03 18:25:01 traccar traccar[3817]: WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/opt/traccar/lib/jna>
Jun 03 18:25:01 traccar traccar[3817]: WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
Jun 03 18:25:01 traccar traccar[3817]: WARNING: Restricted methods will be blocked in a future release unless native access is enabled
Jun 03 18:25:07 traccar traccar[3817]: Waiting for changelog lock....
Jun 03 18:25:17 traccar traccar[3817]: Waiting for changelog lock....
Jun 03 18:25:27 traccar traccar[3817]: Waiting for changelog lock....
Juliet Tee 21 days ago

Your Traccar service is stuck during startup because Liquibase (the database migration tool used by Traccar) has detected a stale lock in your database. This usually occurs if the Traccar service was forced to stop, killed, or crashed while it was performing a database schema update.

Reference link solution works .... https://www.traccar.org/forums/topic/liquibase-waiting-for-changelog-lock/

Juliet Tee 21 days ago
root@traccar:/opt/traccar# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: active (running) since Wed 2026-06-03 18:45:30 +08; 42s ago
 Invocation: 016e194037f54c05a8a795477d057a9d
   Main PID: 5909 (java)
      Tasks: 38 (limit: 806)
        CPU: 1min 24.199s
     CGroup: /system.slice/traccar.service
             └─5909 /opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml

Jun 03 18:45:30 traccar systemd[1]: Started traccar.service - traccar.
Jun 03 18:45:35 traccar traccar[5909]: WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
Jun 03 18:45:35 traccar traccar[5909]: WARNING: sun.misc.Unsafe::staticFieldBase has been called by com.google.inject.internal.aop.HiddenClassDefiner (file:>
Jun 03 18:45:35 traccar traccar[5909]: WARNING: Please consider reporting this to the maintainers of class com.google.inject.internal.aop.HiddenClassDefiner
Jun 03 18:45:35 traccar traccar[5909]: WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release
Jun 03 18:45:39 traccar traccar[5909]: WARNING: A restricted method in java.lang.System has been called
Jun 03 18:45:39 traccar traccar[5909]: WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/opt/traccar/lib/jna>
Jun 03 18:45:39 traccar traccar[5909]: WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
Jun 03 18:45:39 traccar traccar[5909]: WARNING: Restricted methods will be blocked in a future release unless native access is enabled
Jun 03 18:45:54 traccar traccar[5909]: Database is up to date, no changesets to execute
Juliet Tee 15 days ago

Still error after upgrading to latest Traccar server ... traccar-linux-arm-6.14.4.zip

Had to change from build in bundled Java version path to my custom installed Java Zulu21 version as followings ... for the error to disappear.

root@traccar:~# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: active (running) since Tue 2026-06-09 14:39:24 +08; 41s ago
 Invocation: 026ef94289cb4ee0b1599883973da04a
   Main PID: 1188 (java)
      Tasks: 37 (limit: 806)
        CPU: 1min 22.566s
     CGroup: /system.slice/traccar.service
             └─1188 /usr/lib/jvm/zulu21-ca-arm64/bin/java -jar tracker-server.jar conf/traccar.xml

Jun 09 14:39:24 traccar systemd[1]: traccar.service: Scheduled restart job, restart counter is at 1.
Jun 09 14:39:24 traccar systemd[1]: Started traccar.service - traccar.
Jun 09 14:39:45 traccar traccar[1188]: Database is up to date, no changesets to execute
root@traccar:~#
Anton Tananaev 15 days ago

What's the error?

Juliet Tee 15 days ago

Sorry ... the traccar service started successfully but only this warning error messages appeared ... nothing serious actually ... my mistake ...

root@traccar:/opt/traccar# systemctl status traccar
● traccar.service - traccar
     Loaded: loaded (/etc/systemd/system/traccar.service; enabled; preset: enabled)
     Active: active (running) since Wed 2026-06-10 02:30:44 +08; 54s ago
 Invocation: 32f4833cea9b41bd9c995a948d8f86f9
   Main PID: 34857 (java)
      Tasks: 38 (limit: 806)
        CPU: 1min 23.262s
     CGroup: /system.slice/traccar.service
             └─34857 /opt/traccar/jre/bin/java -jar tracker-server.jar conf/traccar.xml

Jun 10 02:30:44 traccar systemd[1]: Started traccar.service - traccar.
Jun 10 02:30:47 traccar traccar[34857]: WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
Jun 10 02:30:47 traccar traccar[34857]: WARNING: sun.misc.Unsafe::staticFieldBase has been called by com.google.inject.internal.aop.HiddenClassDefiner (file>
Jun 10 02:30:47 traccar traccar[34857]: WARNING: Please consider reporting this to the maintainers of class com.google.inject.internal.aop.HiddenClassDefiner
Jun 10 02:30:47 traccar traccar[34857]: WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release
Jun 10 02:30:50 traccar traccar[34857]: WARNING: A restricted method in java.lang.System has been called
Jun 10 02:30:50 traccar traccar[34857]: WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/opt/traccar/lib/jn>
Jun 10 02:30:50 traccar traccar[34857]: WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
Jun 10 02:30:50 traccar traccar[34857]: WARNING: Restricted methods will be blocked in a future release unless native access is enabled
Jun 10 02:31:05 traccar traccar[34857]: Database is up to date, no changesets to execute

root@traccar:/opt/traccar#