Fresh install 6.9.1, WARN: handleException /assets/index-BSkxMEaj.js

onethings5 days ago

I have follow https://www.traccar.org/install-digitalocean/ , just replace with wget https://github.com/traccar/traccar/releases/download/v6.9.1/traccar-linux-64-6.9.1.zip . At install no saw any WARN. after service traccar start and open ip:8082 and saw WARN: handleException /assets/index-BSkxMEaj.js java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms. And open ip:8082/api/server nothing respose. i also have try service traccar stop and traccar start.
i have try at 2vcpu-4gb digitalocean vps, Ubuntu 24.04 (LTS) x64 and Ubuntu 22.04 (LTS) x64. Chrome Browser cahce clean also done every time.
Before try new fresh install, i have success upgrade from 4.15 to 6.9.1 and no WARN on upgrade, i let it run 6 hour to finish auto correct table by itself. backup traccar.xml was replace. and then try open ip:80/ , saw the same WARN. check port with https://www.traccar.org/port-check/ also show port is open. any idea?

Anton Tananaev5 days ago

Have you checked logs?

onethings5 days ago

Yes, i have checked log, above WARN are come from tracker-server.log. To generate this WARN, I have create new droplet ubuntu 24.04. Here is tracker-server.log

2025-08-25 03:16:21  INFO: Operating system name: Linux version: 6.8.0-71-generic architecture: amd64
2025-08-25 03:16:21  INFO: Java runtime name: OpenJDK 64-Bit Server VM vendor: Eclipse Adoptium version: 21.0.7+6-LTS
2025-08-25 03:16:21  INFO: Memory limit heap: 980mb non-heap: 0mb
2025-08-25 03:16:21  INFO: Character encoding: UTF-8
2025-08-25 03:16:21  INFO: Version: 6.9.1
2025-08-25 03:16:21  INFO: Starting server...
2025-08-25 03:16:21  INFO: Health check enabled with period 480000
2025-08-25 03:16:21  INFO: HikariPool-1 - Starting...
2025-08-25 03:16:22  INFO: HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@15fa55a6
2025-08-25 03:16:22  INFO: HikariPool-1 - Start completed.
2025-08-25 03:16:22  INFO: Creating snapshot
2025-08-25 03:16:23  INFO: Successfully acquired change log lock
2025-08-25 03:16:23  INFO: Creating database changelog table with name: traccar.DATABASECHANGELOG
2025-08-25 03:16:23  INFO: Clearing database change log checksums for database mysql
2025-08-25 03:16:23  INFO: Successfully released change log lock
2025-08-25 03:16:23  INFO: Command execution complete
2025-08-25 03:16:25  INFO: Reading from traccar.DATABASECHANGELOG
2025-08-25 03:16:25  INFO: Successfully acquired change log lock
2025-08-25 03:16:25  INFO: Using deploymentId: 6091782116
2025-08-25 03:16:25  INFO: Reading from traccar.DATABASECHANGELOG
2025-08-25 03:16:26  INFO: Table tc_attributes created
2025-08-25 03:16:26  INFO: Table tc_calendars created
2025-08-25 03:16:26  INFO: Table tc_commands created
2025-08-25 03:16:26  INFO: Table tc_device_attribute created
2025-08-25 03:16:26  INFO: Table tc_device_command created
2025-08-25 03:16:26  INFO: Table tc_device_driver created
2025-08-25 03:16:26  INFO: Table tc_device_geofence created
2025-08-25 03:16:26  INFO: Table tc_device_maintenance created
2025-08-25 03:16:26  INFO: Table tc_device_notification created
2025-08-25 03:16:26  INFO: Table tc_devices created
2025-08-25 03:16:26  INFO: Table tc_drivers created
2025-08-25 03:16:26  INFO: Table tc_events created
2025-08-25 03:16:26  INFO: Table tc_geofences created
2025-08-25 03:16:26  INFO: Table tc_group_attribute created
2025-08-25 03:16:26  INFO: Table tc_group_command created
2025-08-25 03:16:26  INFO: Table tc_group_driver created
2025-08-25 03:16:26  INFO: Table tc_group_geofence created
2025-08-25 03:16:26  INFO: Table tc_group_maintenance created
2025-08-25 03:16:26  INFO: Table tc_group_notification created
2025-08-25 03:16:26  INFO: Table tc_groups created
2025-08-25 03:16:26  INFO: Table tc_maintenances created
2025-08-25 03:16:26  INFO: Table tc_notifications created
2025-08-25 03:16:26  INFO: Table tc_positions created
2025-08-25 03:16:26  INFO: Table tc_servers created
2025-08-25 03:16:26  INFO: Table tc_statistics created
2025-08-25 03:16:26  INFO: Table tc_user_attribute created
2025-08-25 03:16:26  INFO: Table tc_user_calendar created
2025-08-25 03:16:26  INFO: Table tc_user_command created
2025-08-25 03:16:26  INFO: Table tc_user_device created
2025-08-25 03:16:26  INFO: Table tc_user_driver created
2025-08-25 03:16:26  INFO: Table tc_user_geofence created
2025-08-25 03:16:26  INFO: Table tc_user_group created
2025-08-25 03:16:26  INFO: Table tc_user_maintenance created
2025-08-25 03:16:26  INFO: Table tc_user_notification created
2025-08-25 03:16:27  INFO: Table tc_user_user created
2025-08-25 03:16:27  INFO: Table tc_users created
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_command (commandid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_command (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_driver (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_driver (driverid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_geofence (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_geofence (geofenceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_maintenance (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_maintenance (maintenanceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_notification (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_device_notification (notificationid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_devices (groupid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_events (deviceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_geofences (calendarid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_attribute (attributeid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_attribute (groupid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_command (commandid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_command (groupid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_driver (driverid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_driver (groupid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_geofence (geofenceid)
2025-08-25 03:16:27  INFO: Foreign key constraint added to tc_group_geofence (groupid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_group_maintenance (groupid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_group_maintenance (maintenanceid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_group_notification (groupid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_group_notification (notificationid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_notifications (calendarid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_positions (deviceid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_attribute (attributeid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_attribute (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_calendar (calendarid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_calendar (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_command (commandid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_command (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_device_attribute (attributeid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_device_attribute (deviceid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_device (deviceid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_device (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_driver (driverid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_driver (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_geofence (geofenceid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_geofence (userid)
2025-08-25 03:16:28  INFO: Foreign key constraint added to tc_user_group (groupid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_group (userid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_maintenance (maintenanceid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_maintenance (userid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_notification (notificationid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_notification (userid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_user (userid)
2025-08-25 03:16:29  INFO: New row inserted into tc_servers
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.0-clean::changelog-4.0-clean::author ran successfully in 3031ms
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_groups (groupid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_user (manageduserid)
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.0-clean::changelog-4.0-clean-common::author ran successfully in 120ms
2025-08-25 03:16:29  INFO: Marking ChangeSet: "changelog-4.1::changelog-4.1-mssql::author" as ran despite precondition failure due to onFail='MARK_RAN': 
          schema/changelog-master.xml : DBMS Precondition failed: expected mssql, got mysql

2025-08-25 03:16:29  INFO: Creating snapshot
2025-08-25 03:16:29  INFO: Index user_device_user_id created
2025-08-25 03:16:29  INFO: Index position_deviceid_fixtime created
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.7::changelog-4.7::author ran successfully in 53ms
2025-08-25 03:16:29  INFO: Index event_deviceid_servertime created
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.9::changelog-4.9::author ran successfully in 22ms
2025-08-25 03:16:29  INFO: Columns protocols(VARCHAR(4096)) added to tc_statistics
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.10::changelog-4.10::author ran successfully in 37ms
2025-08-25 03:16:29  INFO: Columns announcement(VARCHAR(4000)) added to tc_servers
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.11::changelog-4.11::author ran successfully in 24ms
2025-08-25 03:16:29  INFO: Column tc_events.servertime renamed to eventtime
2025-08-25 03:16:29  INFO: ChangeSet changelog-4.13::changelog-4.13::author ran successfully in 32ms
2025-08-25 03:16:29  INFO: Table tc_orders created
2025-08-25 03:16:29  INFO: Table tc_user_order created
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_order (userid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_user_order (orderid)
2025-08-25 03:16:29  INFO: Table tc_group_order created
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_group_order (groupid)
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_group_order (orderid)
2025-08-25 03:16:29  INFO: Table tc_device_order created
2025-08-25 03:16:29  INFO: Foreign key constraint added to tc_device_order (deviceid)
2025-08-25 03:16:30  INFO: Foreign key constraint added to tc_device_order (orderid)
2025-08-25 03:16:30  INFO: ChangeSet changelog-4.15::changelog-4.15::author ran successfully in 420ms
2025-08-25 03:16:30  INFO: Columns disablereports(BOOLEAN) added to tc_servers
2025-08-25 03:16:30  INFO: Columns disablereports(BOOLEAN) added to tc_users
2025-08-25 03:16:30  INFO: Column tc_orders.toAddress renamed to toaddresstmp
2025-08-25 03:16:30  INFO: Column tc_orders.fromAddress renamed to fromaddresstmp
2025-08-25 03:16:30  INFO: Column tc_orders.toaddresstmp renamed to toaddress
2025-08-25 03:16:30  INFO: Column tc_orders.fromaddresstmp renamed to fromaddress
2025-08-25 03:16:30  INFO: ChangeSet changelog-5.0::changelog-5.0::author ran successfully in 216ms
2025-08-25 03:16:30  INFO: Index idx_drivers_uniqueid created
2025-08-25 03:16:30  INFO: Index idx_devices_uniqueid created
2025-08-25 03:16:30  INFO: Index idx_users_email created
2025-08-25 03:16:30  INFO: Index idx_users_login created
2025-08-25 03:16:30  INFO: Index idx_users_token created
2025-08-25 03:16:30  INFO: Columns overlayurl(VARCHAR(512)) added to tc_servers
2025-08-25 03:16:30  INFO: ChangeSet changelog-5.1::changelog-5.1::author ran successfully in 274ms
2025-08-25 03:16:30  INFO: Columns status(CHAR(8)) added to tc_devices
2025-08-25 03:16:30  INFO: Columns geofenceids(VARCHAR(128)) added to tc_devices
2025-08-25 03:16:30  INFO: ChangeSet changelog-5.2::changelog-5.2::author ran successfully in 142ms
2025-08-25 03:16:30  INFO: Columns fixedemail(BOOLEAN) added to tc_servers
2025-08-25 03:16:30  INFO: Columns fixedemail(BOOLEAN) added to tc_users
2025-08-25 03:16:30  INFO: Columns expirationtime(TIMESTAMP) added to tc_devices
2025-08-25 03:16:30  INFO: Table tc_keystore created
2025-08-25 03:16:30  INFO: Index idx_users_token dropped from table tc_users
2025-08-25 03:16:31  INFO: Column tc_users.token dropped
2025-08-25 03:16:31  INFO: ChangeSet changelog-5.3::changelog-5.3::author ran successfully in 324ms
2025-08-25 03:16:31  INFO: Columns motionstate(BOOLEAN),motiontime(TIMESTAMP),motiondistance(DOUBLE),overspeedstate(BOOLEAN),overspeedtime(TIMESTAMP),overspeedgeofenceid(INT) added to tc_devices
2025-08-25 03:16:31  INFO: Table tc_commands_queue created
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_commands_queue (deviceid)
2025-08-25 03:16:31  INFO: Index idx_commands_queue_deviceid created
2025-08-25 03:16:31  INFO: ChangeSet changelog-5.4::changelog-5.4::author ran successfully in 204ms
2025-08-25 03:16:31  INFO: Column tc_commands_queue.description dropped
2025-08-25 03:16:31  INFO: ChangeSet changelog-5.5::changelog-5.5::author ran successfully in 36ms
2025-08-25 03:16:31  INFO: Columns motionstreak(BOOLEAN) added to tc_devices
2025-08-25 03:16:31  INFO: Table tc_reports created
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_reports (calendarid)
2025-08-25 03:16:31  INFO: Table tc_user_report created
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_user_report (userid)
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_user_report (reportid)
2025-08-25 03:16:31  INFO: Table tc_group_report created
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_group_report (groupid)
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_group_report (reportid)
2025-08-25 03:16:31  INFO: Table tc_device_report created
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_device_report (deviceid)
2025-08-25 03:16:31  INFO: Foreign key constraint added to tc_device_report (reportid)
2025-08-25 03:16:31  INFO: ChangeSet changelog-5.6::changelog-5.6::author ran successfully in 544ms
2025-08-25 03:16:31  INFO: Columns commandid(INT) added to tc_notifications
2025-08-25 03:16:32  INFO: Foreign key constraint added to tc_notifications (commandid)
2025-08-25 03:16:32  INFO: ChangeSet changelog-5.7::changelog-5.7::author ran successfully in 114ms
2025-08-25 03:16:32  INFO: Column tc_devices.geofenceids dropped
2025-08-25 03:16:32  INFO: Columns geofenceids(VARCHAR(128)) added to tc_positions
2025-08-25 03:16:32  INFO: ChangeSet changelog-5.8::changelog-5.8::author ran successfully in 137ms
2025-08-25 03:16:32  INFO: Columns calendarid(INT) added to tc_devices
2025-08-25 03:16:32  INFO: Foreign key constraint added to tc_devices (calendarid)
2025-08-25 03:16:32  INFO: ChangeSet changelog-5.9::changelog-5.9::author ran successfully in 177ms
2025-08-25 03:16:32  INFO: Columns totpkey(VARCHAR(64)) added to tc_users
2025-08-25 03:16:32  INFO: ChangeSet changelog-5.10::changelog-5.10::author ran successfully in 63ms
2025-08-25 03:16:32  INFO: Columns temporary(BOOLEAN) added to tc_users
2025-08-25 03:16:32  INFO: ChangeSet changelog-5.11::changelog-5.11::author ran successfully in 70ms
2025-08-25 03:16:32  INFO: Column tc_servers.twelvehourformat dropped
2025-08-25 03:16:32  INFO: Column tc_users.twelvehourformat dropped
2025-08-25 03:16:32  INFO: Columns priority(INT) added to tc_attributes
2025-08-25 03:16:32  INFO: ChangeSet changelog-6.2::changelog-6.2::author ran successfully in 136ms
2025-08-25 03:16:32  INFO: Creating snapshot
2025-08-25 03:16:32  INFO: Marking ChangeSet: "changelog-6.3::changelog-6.3-old::author" as ran despite precondition failure due to onFail='MARK_RAN':
          schema/changelog-master.xml : Foreign Key fk_event_deviceid does not exist

2025-08-25 03:16:32  INFO: Foreign key fk_events_deviceid dropped
2025-08-25 03:16:32  INFO: Foreign key fk_positions_deviceid dropped
2025-08-25 03:16:32  INFO: ChangeSet changelog-6.3::changelog-6.3-new::author ran successfully in 75ms
2025-08-25 03:16:32  INFO: Columns description(VARCHAR(4000)) added to tc_notifications
2025-08-25 03:16:32  INFO: ChangeSet changelog-6.6::changelog-6.6::author ran successfully in 55ms
2025-08-25 03:16:32  INFO: Creating snapshot
2025-08-25 03:16:32  INFO: Table tc_actions created
2025-08-25 03:16:32  INFO: ChangeSet changelog-6.7.0::changelog-6.7.0::author ran successfully in 49ms
2025-08-25 03:16:32  INFO: Marking ChangeSet: "changelog-6.8.0::changelog-6.8.0-timescale::author" as ran despite precondition failure due to onFail='MARK_RAN':

          schema/changelog-master.xml : DBMS Precondition failed: expected postgresql, got mysql

2025-08-25 03:16:32  INFO: Columns motionpositionid(INT) added to tc_devices
2025-08-25 03:16:32  INFO: ChangeSet changelog-6.9.0::changelog-6.9.0::author ran successfully in 89ms
2025-08-25 03:16:33  INFO: UPDATE SUMMARY
2025-08-25 03:16:33  INFO: Run:                         28
2025-08-25 03:16:33  INFO: Previously run:               0
2025-08-25 03:16:33  INFO: Filtered out:                 0
2025-08-25 03:16:33  INFO: -------------------------------
2025-08-25 03:16:33  INFO: Total change sets:           28
2025-08-25 03:16:33  INFO: Update summary generated
2025-08-25 03:16:33  INFO: Update command completed successfully.
2025-08-25 03:16:33  INFO: Successfully released change log lock
2025-08-25 03:16:33  INFO: Command execution complete
2025-08-25 03:16:34  INFO: jetty-12.1.0; built: 2025-08-15T04:53:41.572Z; git: c8372b65bd15404de1444d68902c0455a3a69b64; jvm 21.0.7+6-LTS
2025-08-25 03:16:35  INFO: Session workerName=node0
2025-08-25 03:16:35  INFO: Started oeje10s.ServletContextHandler@62aee901{ROOT,/,b=file:///opt/traccar/web/,a=AVAILABLE,h=oeje10s.SessionHandler@1983a4e4{STARTED}}
2025-08-25 03:16:35  INFO: Started oeje10s.ServletContextHandler@62aee901{ROOT,/,b=file:///opt/traccar/web/,a=AVAILABLE,h=oeje10s.SessionHandler@1983a4e4{STARTED}}
2025-08-25 03:16:35  INFO: Started oejs.ServerConnector@4844e24b{HTTP/1.1, (http/1.1)}{0.0.0.0:8082}
2025-08-25 03:16:35  INFO: Started oejs.Server@1c41931a{STARTING}[12.1.0,sto=0] @15740ms
2025-08-25 03:33:06  WARN: handleException /assets/index-BSkxMEaj.js java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
2025-08-25 03:35:43  WARN: handleException /assets/index-BSkxMEaj.js java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
Anton Tananaev5 days ago

It seems like the server is running just fine. Those errors are from attempts to load non-existing files. Probably cached web app.