Web GUI not working after 6.7 upgrade using docker alpine latest

jata 8 months ago

I just updated from 6.6 to 6.7 using docker aarch64/alpine using latest tag.

Upgrade was fine and container is up and running.

when I try to login to the traccar web gui the user/password screen is not displayed and I just have spinning wheel.

I turned logging up to 'config' - here are the logs... Anything obvious wrong?

2025-05-24 08:34:58  INFO: jetty-11.0.25; built: 2025-03-13T00:15:57.301Z; git: a2e9fae3ad8320f2a713d4fa29bba356a99d1295; jvm 17.0.15+6-alpine-r0
2025-05-24 08:34:58  INFO: Started o.t.w.@67336738{/,null,AVAILABLE}
2025-05-24 08:34:58  INFO: Session workerName=node0
2025-05-24 08:34:59  INFO: Started o.e.j.s.ServletContextHandler@67cdfb85{/,null,AVAILABLE}
2025-05-24 08:34:59  INFO: Started ServerConnector@48ed429f{HTTP/1.1, (http/1.1)}{0.0.0.0:8082}
2025-05-24 08:34:59  INFO: Started Server@67e3491e{STARTING}[11.0.25,sto=0] @12445ms
2025-05-24 08:48:12  INFO: Operating system name: Linux version: 6.12.25+rpt-rpi-2712 architecture: aarch64
2025-05-24 08:48:12  INFO: Java runtime name: OpenJDK 64-Bit Server VM vendor: Alpine version: 17.0.15+6-alpine-r0
2025-05-24 08:48:12  INFO: Memory limit heap: 1024mb non-heap: 0mb
2025-05-24 08:48:12  INFO: Character encoding: UTF-8
2025-05-24 08:48:12  INFO: Version: 6.7.0
2025-05-24 08:48:12  INFO: Starting server...
2025-05-24 08:48:13 DEBUG: Running in a non-OSGi environment
2025-05-24 08:48:13  INFO: HikariPool-1 - Starting...
2025-05-24 08:48:14  INFO: HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@2b9b7f1f
2025-05-24 08:48:14  INFO: HikariPool-1 - Start completed.
2025-05-24 08:48:14  INFO: Clearing database change log checksums
2025-05-24 08:48:14  INFO: Successfully acquired change log lock
2025-05-24 08:48:14  INFO: Successfully released change log lock
2025-05-24 08:48:18  INFO: Reading from traccar.DATABASECHANGELOG
2025-05-24 08:48:20  INFO: Reading from traccar.DATABASECHANGELOG
2025-05-24 08:48:20  INFO: Reading from traccar.DATABASECHANGELOG
2025-05-24 08:48:20  INFO: UPDATE SUMMARY
2025-05-24 08:48:20  INFO: Run:                          0
2025-05-24 08:48:20  INFO: Previously run:              51
2025-05-24 08:48:20  INFO: Filtered out:                 0
2025-05-24 08:48:20  INFO: -------------------------------
2025-05-24 08:48:20  INFO: Total change sets:           51

2025-05-24 08:48:20  INFO: Update summary generated
2025-05-24 08:48:20  INFO: Successfully released change log lock
2025-05-24 08:48:20  INFO: Command execution complete
2025-05-24 08:48:20  WARN: No systemd support - Unable to load library 'systemd':
Error loading shared library libsystemd.so: No such file or directory
Error loading shared library libsystemd.so: No such file or directory
Native library (linux-aarch64/libsystemd.so) not found in resource path (tracker-server.jar) - UnsatisfiedLinkError (... < TaskHealthCheck:59 < <gener:-1 < *:-1 < ... < ScheduleManager:55 < ... < *:54 < Main:127 < ...)
2025-05-24 08:48:22  INFO: jetty-11.0.25; built: 2025-03-13T00:15:57.301Z; git: a2e9fae3ad8320f2a713d4fa29bba356a99d1295; jvm 17.0.15+6-alpine-r0
2025-05-24 08:48:22  INFO: Started o.t.w.@95b9004{/,null,AVAILABLE}
2025-05-24 08:48:22  INFO: Session workerName=node0
2025-05-24 08:48:22 DEBUG: Initiating Jersey application, version Jersey: 3.1.10 2025-01-07 18:56:07...
2025-05-24 08:48:22 DEBUG: Selected ExecutorServiceProvider implementation [org.glassfish.jersey.server.ServerExecutorProvidersConfigurator$DefaultManagedAsyncExecutorProvider] to be used for injection of executor qualified by [org.glassfish.jersey.server.ManagedAsyncExecutor] annotation.
2025-05-24 08:48:22 DEBUG: Selected ScheduledExecutorServiceProvider implementation [org.glassfish.jersey.server.ServerExecutorProvidersConfigurator$DefaultBackgroundSchedulerProvider] to be used for injection of scheduler qualified by [org.glassfish.jersey.server.BackgroundScheduler] annotation.
2025-05-24 08:48:23 DEBUG: Jersey application initialized.
Root Resource Classes:
  org.traccar.api.resource.ServerResource
  org.traccar.api.resource.ReportResource
  org.traccar.api.resource.DeviceResource
  org.traccar.api.resource.SessionResource
  org.traccar.api.resource.GroupResource
  org.traccar.api.resource.PositionResource
  org.traccar.api.resource.AttributeResource
  org.traccar.api.resource.UserResource
  org.traccar.api.resource.PasswordResource
  org.traccar.api.resource.CalendarResource
  org.traccar.api.resource.PermissionsResource
  org.traccar.api.resource.GeofenceResource
  org.traccar.api.resource.OrderResource
  org.traccar.api.resource.MaintenanceResource
  org.traccar.api.resource.DriverResource
  org.traccar.api.resource.EventResource
  org.traccar.api.resource.CommandResource
  org.traccar.api.resource.NotificationResource
  org.traccar.api.resource.StatisticsResource
Global Request Filters:
   org.traccar.api.security.SecurityRequestFilter
Global Response Filters:
   org.traccar.api.CorsResponseFilter
Global Reader Interceptors:
   org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor
Global Writer Interceptors:
   org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor
   org.glassfish.jersey.server.internal.JsonWithPaddingInterceptor
Message Body Readers:
   org.glassfish.jersey.jackson.internal.DefaultJacksonJaxbJsonProvider
Message Body Writers:
   org.glassfish.jersey.jackson.internal.DefaultJacksonJaxbJsonProvider

2025-05-24 08:48:23  INFO: Started o.e.j.s.ServletContextHandler@85e09cb{/,null,AVAILABLE}
2025-05-24 08:48:23  INFO: Started ServerConnector@3096bdca{HTTP/1.1, (http/1.1)}{0.0.0.0:8082}
2025-05-24 08:48:23  INFO: Started Server@525e85a1{STARTING}[11.0.25,sto=0] @12386ms
Anton Tananaev 8 months ago

Check browser console for errors.

jata 8 months ago

Progress. I am using my work computer and chrome is locked down so I can't get to developer tools and console.

So I tried traccar web gui on edge (also on work computer) and it is working - so the issue might be chrome or my stupid work pc.

My next test will be using my mac. I will test safari and chrome and report back

jata 8 months ago

working fine on safari and chrome on my mac so this is something that has changed on my work pc that I can't really troubleshoot and I don't really care.

So thanks for the help

Anton Tananaev 8 months ago

You could also try clearing Chrome cache on your work PC, if that's possible. Maybe there's some problem with that.

jata 8 months ago

tried that already. didn't work. I'll try a pc restart. if that fails i will throw it out the window :-)