You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have run both the docker compose file and used the docker run command with the tag v6.0 and the container starts and runs as expected and reports healthy. However the management UI is unreachable and never loads (always a timeout error no other http code has been returned). I inspected the logs and there does not seem to be any errors or warning directly related to the http server and any that are present do not seem to matter (I don't have enough experience to say that confidently thought). The RP5 is running Ubuntu 24.04.3 LTS. This also happens when trying a 5.* version. I Confirmed that the webserver is bound to port 8043 so its up and running but not responding.
Expected Behavior
The container starts and is healthy and should mean the UI is reachable.
Steps to Reproduce
run container as per docs
How You're Launching the Container
no change to docker-compose host version and docker run provided in the docs
Container Logs
11-18-2025 04:29:33.343 INFO [main] [] c.t.s.o.m.p.e.h(): start to register inform kafka topic, topic:omada.v2.devicegateway.device.inform, groupId:omada-monitor-device-gateway-inform-v2-group
11-18-2025 04:29:33.503 INFO [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): record: set property finished
11-18-2025 04:29:33.530 INFO [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): record: configure log finished
11-18-2025 04:29:33.530 INFO [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): record: task SpringBootStartupTask finished
11-18-2025 04:29:33.530 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): record: before OmadacInitTask
11-18-2025 04:29:33.563 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): record: before init bean
11-18-2025 04:29:33.619 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): record: after init bean
11-18-2025 04:29:33.815 INFO [main] [] c.t.s.o.i.a.b.e(): name=default_name tenant is not exist.
11-18-2025 04:29:33.821 INFO [main] [] c.t.s.o.i.a.b.e(): name=default_name tenant is not exist.
11-18-2025 04:29:34.004 WARN [main] [] c.t.s.o.g.c.d.m.g.b.l(): globalSetting not found, CentralId:456ccdd3e0c0fb4cb287f14b8f58393d
11-18-2025 04:29:34.010 WARN [main] [] c.t.s.o.g.c.d.m.g.b.a(): CentralId:456ccdd3e0c0fb4cb287f14b8f58393d, updateMfaStatus globalSetting not found.
11-18-2025 04:29:34.262 INFO [main] [] c.t.s.o.m.c.a.o.d(): OmadacApplicationService createOmadac omadacId OmadacId(456ccdd3e0c0fb4cb287f14b8f58393d) omadaType advanced scenarios [Hotel, Restaurant, Shopping Mall, Airport, Office, Factory, Dormitory, Campus, Hospital, Home]
11-18-2025 04:29:34.364 WARN [main] [] c.t.s.o.g.c.d.m.g.b.a(): editGlobalSettings, globalSetting not found, will create. CentralId:456ccdd3e0c0fb4cb287f14b8f58393d
11-18-2025 04:29:34.450 WARN [main] [] c.t.s.e.p.l.LocalEventCenter(): no handlers for topic: omadacentral.settings.organization.event,
11-18-2025 04:29:34.450 WARN [main] [] c.t.s.e.p.l.LocalEventCenter(): Failed to knock event, filterKey: scenario, topic:omadacentral.settings.organization.event
11-18-2025 04:29:34.577 WARN [main] [] c.t.s.o.g.c.d.m.g.b.a(): Central Id already exists, CentralId:456ccdd3e0c0fb4cb287f14b8f58393d, oldName:Omada Controller_58393D, newName:Omada Controller_58393D.
11-18-2025 04:29:34.584 INFO [main] [] c.t.s.o.i.d.m.o.b.a.a(): Initializing client settings of OmadacId: 456ccdd3e0c0fb4cb287f14b8f58393d
11-18-2025 04:29:34.716 INFO [main] [] c.t.s.o.s.d.a(): succeed in initializing default omadac OmadacVO(id=456ccdd3e0c0fb4cb287f14b8f58393d, name=Omada Controller_58393D, pattern=0)
11-18-2025 04:29:34.716 INFO [main] [] c.t.s.o.s.d.a(): compatibleOrInitData : 0
11-18-2025 04:29:34.765 INFO [main] [] c.t.s.o.s.p.m.d.b(): No startUpInfo exists.
11-18-2025 04:29:34.798 INFO [main] [] c.t.s.o.s.p.m.e(): init pbkdf2KeySaltIv.
11-18-2025 04:29:34.853 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): Start initializing data.
11-18-2025 04:29:34.853 ERROR [main] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Start initializing data.
11-18-2025 04:29:35.859 INFO [main] [] c.t.s.o.m.d.d.d(): init token valid duration : 86400
11-18-2025 04:29:36.027 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): initializing controllerId. OmadacVO(id=456ccdd3e0c0fb4cb287f14b8f58393d, name=Omada Controller_58393D, pattern=null)
11-18-2025 04:29:36.094 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): record: before init for hwc
11-18-2025 04:29:36.094 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): record: after init for hwc
11-18-2025 04:29:36.278 INFO [main] [] c.t.s.o.m.p.c.o.ActiveSiteCacheImpl(): Scheduled ActiveSitesCache period flush buf task at fixed rate of 30000 millis.
11-18-2025 04:29:36.668 INFO [main] [] c.t.s.o.c.p.m.d.h.j(): Initializing clientHistoryRestrict: Optional[12000000]
11-18-2025 04:29:37.184 INFO [main] [] c.t.s.o.d.g.c.c.o.ActiveSiteCacheImpl(): Scheduled ActiveSitesCache period flush buf task at fixed rate of 30000 millis.
11-18-2025 04:29:37.443 INFO [main] [] c.t.s.o.i.p.c.e.s.a(): Register topic omadacentral.settings.organization.event with groupId omada-global-manage-event-group for com.tplink.smb.omada.identityaccess.port.common.eventcenter.subscriber.a.
11-18-2025 04:29:37.456 INFO [main] [] c.t.s.o.i.p.c.e.s.e(): Register topic omadacentral.settings.ipaccessrule.event with groupId omada-global-ip-access-manage-event-group for com.tplink.smb.omada.identityaccess.port.common.eventcenter.subscriber.e.
11-18-2025 04:29:42.667 INFO [main] [] c.t.s.o.c.p.e.a(): DMP Client: Subscribing Client Monitor...
11-18-2025 04:29:42.817 INFO [main] [] c.t.s.o.c.c.p.c.o.s.ActiveSiteCacheImpl(): Scheduled ActiveSitesCache period flush buf task at fixed rate of 30000 millis.
11-18-2025 04:29:43.392 INFO [main] [] c.t.s.o.c.p.s.i(): ClientStatisticCollectionMaintenanceTask init
11-18-2025 04:29:43.526 INFO [main] [] c.t.s.o.p.p.r.a.c(): init nioEventLoopGroup
11-18-2025 04:29:44.183 INFO [main] [] c.t.s.o.c.d.d.a.c(): init DpiTrafficNotifyWatcher
11-18-2025 04:29:44.634 INFO [main] [] c.t.s.o.m.c.p.e.c.a(): Register topic omadacentral.settings.organization.event with groupId omada-manager-global-setting-event-group for com.tplink.smb.omada.manager.configuration.port.eventcenter.central.a.
11-18-2025 04:29:46.560 INFO [main] [] c.t.s.o.m.d.d.m.f.a(): Starting MonitorLinkStatusObserver, registered inform handler.
11-18-2025 04:29:49.862 INFO [async-post-construct-init-thread-1] [] c.t.s.o.m.s.p.a.a(): Get black sheets null
11-18-2025 04:29:50.260 INFO [main] [] c.t.s.o.l.p.c.e.c.b(): Register topic omadacentral.settings.organization.event with groupId omada-log-global-setting-event-group for com.tplink.smb.omada.logmanager.port.commom.eventcenter.central.b.
11-18-2025 04:29:50.321 INFO [main] [] c.t.s.o.l.p.c.s.a.a(): Scheduled APP push task at fixed rate: PT5M
11-18-2025 04:29:50.399 INFO [main] [] c.t.s.o.m.d.m.i.a.c(): Client Ap: Subscribing Client Ap Monitor...
11-18-2025 04:29:50.589 INFO [main] [] c.t.s.o.m.d.m.i.f.m(): Channel Util: Subscribing Channel Util Monitor...
11-18-2025 04:29:50.606 INFO [main] [] c.t.s.o.m.d.m.i.f.u(): Non Wifi Interference: Subscribing Non Wifi Interference Monitor...
11-18-2025 04:29:50.624 INFO [main] [] c.t.s.o.m.d.m.i.f.w(): Rogue Ap: Subscribing Rogue Ap Monitor...
11-18-2025 04:29:50.663 INFO [main] [] c.t.s.o.m.d.m.i.s.i(): Spectral Scan: Subscribing Spectral Scan Monitor...
11-18-2025 04:29:50.698 INFO [main] [] c.t.s.o.m.d.m.v.m(): log mq produce task is starting...
11-18-2025 04:29:50.910 INFO [async-post-construct-init-thread-0] [] c.t.s.o.m.s.p.s.c(): Get black sheets null
11-18-2025 04:29:51.155 INFO [main] [] c.t.s.o.m.d.p.e.c.a(): Register topic omadacentral.settings.organization.event with groupId omada-monitor-global-setting-event-group for com.tplink.smb.omada.monitor.datatrack.port.eventcenter.central.a.
11-18-2025 04:29:51.820 INFO [main] [] c.t.s.o.r.l.a.b(): CountingWindowLimiter portal not configured, Using NoLimit.
11-18-2025 04:29:54.661 INFO [main] [] c.t.s.o.a.d.s.p.e.IpAccessEventSubscriber(): Register topic omadacentral.settings.ipaccessrule.event with groupId omada-api-gateway-ip-access-group for com.tplink.smb.omada.apigateway.dispatch.stomp.port.eventcenter.IpAccessEventSubscriber.
11-18-2025 04:29:54.669 INFO [main] [] c.t.s.o.a.d.s.p.e.OmadacTypeUpdateEventSubscriber(): Register topic omadacentral.settings.organization.event with groupId omada-api-gateway-org-type-group for com.tplink.smb.omada.apigateway.dispatch.stomp.port.eventcenter.OmadacTypeUpdateEventSubscriber.
11-18-2025 04:29:54.821 INFO [main] [] c.t.s.o.c.d.s.u(): Initializing clientRestrict: Optional[12000000]
11-18-2025 04:29:55.003 INFO [main] [] c.t.s.o.c.p.e.d(): start to register inform kafka topic, topic:omada.v2.devicegateway.device.inform, groupId:OMADA_DEVICE_INFORM_FROM_DEV_GW_GROUP_V2_OMADA_CLIENT
11-18-2025 04:29:55.013 INFO [main] [] c.t.s.o.m.d.p.e.e(): Register topic omada.v2.devicegateway.device.inform with groupId omada-manager-device-inform-v2-group for com.tplink.smb.omada.manager.device.port.eventcenter.e.
11-18-2025 04:29:56.074 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): Start to shutdown async-post-construct-init-thread...
11-18-2025 04:29:56.074 INFO [comm-pool-1] [] c.t.s.o.s.t.OmadacInitTask(): Starting collection maintenance.
11-18-2025 04:29:56.124 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): All post construct operation finished, async-post-construct-init-thread shutdown.
11-18-2025 04:29:56.147 INFO [main] [] c.t.s.o.p.r.b.d(): DisconnectRequestServer start
11-18-2025 04:29:56.768 INFO [main] [] c.t.s.o.s.t.OmadacInitTask(): initBuiltInRadiusServer
11-18-2025 04:29:56.917 INFO [main] [] c.t.s.o.s.d.a(): refreshOmadacIdProps, response:OmadacVO(id=456ccdd3e0c0fb4cb287f14b8f58393d, name=Omada Controller_58393D, pattern=null)
11-18-2025 04:29:56.917 INFO [main] [] c.t.s.o.s.d.a(): record: after OmadacInitTask
11-18-2025 04:29:56.919 INFO [msg-daemon-stop-thread] [] c.t.s.o.s.g.f(): Stop startup message daemon.
11-18-2025 04:29:56.919 INFO [main] [] c.t.s.o.s.t.CloudStartUpTask(): record: CloudStartUpTask start
11-18-2025 04:29:56.924 INFO [main] [] c.t.s.o.s.t.CloudStartUpTask(): record: CloudStartUpTask finished
11-18-2025 04:29:56.924 INFO [main] [] c.t.s.o.s.t.OmadacDiscoveryStartUpTask(): record: OmadacDiscoveryStartUpTask start
11-18-2025 04:29:56.928 INFO [main] [] c.t.s.o.s.t.OmadacDiscoveryStartUpTask(): record: OmadacDiscoveryStartUpTask finished
11-18-2025 04:29:56.971 INFO [main] [] c.t.s.o.d.g.a(): Init Local Device-gateway Managed Device: [switch, pro gateway, gateway, ap, pro switch, olt, ems, pro ap]
11-18-2025 04:29:57.067 INFO [main] [] c.t.s.o.d.g.a(): startServers, DISCOVERY host:null.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): discovery Port is 29810.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): manage port v1 is 29811.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): manage port v2 is 29814.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): adopt port v1 is 29812.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): upgrade port is 29813.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): transfer port is 29815.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): rtty port is 29816.
11-18-2025 04:29:57.073 INFO [main] [] c.t.s.o.d.g.a(): monitor port is 29817.
11-18-2025 04:29:57.270 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29817, export localhost/127.0.0.1:29817
11-18-2025 04:29:57.291 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyUdpServer bind /0.0.0.0:29810, export localhost/127.0.0.1:29810
11-18-2025 04:29:57.296 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyUdpServer bind /0.0.0.0:19810, export localhost/127.0.0.1:19810
11-18-2025 04:29:57.302 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29812, export localhost/127.0.0.1:29812
11-18-2025 04:29:57.311 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29811, export localhost/127.0.0.1:29811
11-18-2025 04:29:57.317 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29813, export localhost/127.0.0.1:29813
11-18-2025 04:29:57.324 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29814, export localhost/127.0.0.1:29814
11-18-2025 04:29:57.329 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start NettyTcpServer bind /0.0.0.0:29815, export localhost/127.0.0.1:29815
11-18-2025 04:29:57.343 INFO [main] [] c.t.s.e.t.a.t.AbstractServer(): Start RttyNettyTcpServer bind /0.0.0.0:29816, export localhost/127.0.0.1:29816
11-18-2025 04:29:57.344 ERROR [main] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Device connector server started.
11-18-2025 04:29:57.350 ERROR [main] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Omada Controller started
11-18-2025 04:29:57.350 INFO [main] [] c.t.s.o.s.t.SuccessExitTask(): Omada Controller started
11-18-2025 04:29:57.500 INFO [main] [] c.t.s.o.s.OmadaBootstrap(): record: finished run omada tasks
11-18-2025 04:29:57.662 INFO [comm-pool-1] [] c.t.s.o.s.t.OmadacInitTask(): Finished collection maintenance.
11-18-2025 04:30:26.892 INFO [check-ca-certificate-update-work-group-0] [] c.t.s.o.m.c.f(): Checking Last Ca Certification...
11-18-2025 04:30:26.895 INFO [comm-pool-3] [] c.t.s.o.m.d.a.u.f.d(): Target firmware check task run
11-18-2025 04:30:26.898 INFO [update-device-model-info-task-pool-0] [] c.t.s.o.m.d.d.m.d.c(): start to update device model template information
11-18-2025 04:30:26.905 INFO [comm-pool-3] [] c.t.s.o.m.d.a.u.f.d(): no omadac need handle target firmware upgrade
11-18-2025 04:30:45.896 INFO [check-update-work-group-0] [] c.t.s.o.m.c.s(): Start sync Cloud Users OmadacId(456ccdd3e0c0fb4cb287f14b8f58393d).
11-18-2025 04:30:46.625 INFO [check-update-work-group-0] [] c.t.s.o.m.c.s(): Start checking last firmwares of managed devices.
11-18-2025 04:30:46.626 INFO [check-update-work-group-0] [] c.t.s.o.m.c.f(): omadacId:456ccdd3e0c0fb4cb287f14b8f58393d, Checking Device Last Firmware...
11-18-2025 04:30:46.628 INFO [check-update-work-group-0] [] c.t.s.o.m.c.s(): Checking last firmwares of managed devices succeed.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Controller Version
v6.0
Describe Your Issue or Question
I have run both the docker compose file and used the docker run command with the tag v6.0 and the container starts and runs as expected and reports healthy. However the management UI is unreachable and never loads (always a timeout error no other http code has been returned). I inspected the logs and there does not seem to be any errors or warning directly related to the http server and any that are present do not seem to matter (I don't have enough experience to say that confidently thought). The RP5 is running Ubuntu 24.04.3 LTS. This also happens when trying a 5.* version. I Confirmed that the webserver is bound to port 8043 so its up and running but not responding.
Expected Behavior
The container starts and is healthy and should mean the UI is reachable.
Steps to Reproduce
run container as per docs
How You're Launching the Container
Container Logs
MongoDB Logs
No response
Additional Context
No response
Beta Was this translation helpful? Give feedback.
All reactions