5.15.6.7 - Controller will fail to start on random systems
5.15.6.7 - Controller will fail to start on random systems
For random systems, the controller for 5.14.6.7 fails to start, there is an error on startup:
12-09-2024 15:02:57.172 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: start the omada controller 12-09-2024 15:02:57.176 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: set property finished 12-09-2024 15:02:57.201 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: configure log finished 12-09-2024 15:02:57.205 INFO [main] [] c.t.s.o.s.OmadaBootstrap(): record: bootstrap prepare 12-09-2024 15:02:57.218 INFO [main] [] c.t.s.o.s.g.c(): Current dir omadac type is linux 12-09-2024 15:02:57.234 INFO [main] [] c.t.s.o.c.o.c.b(): success to load configuration omada.properties 12-09-2024 15:02:57.235 INFO [main] [] c.t.s.o.c.o.OmadacType(): omadacType: Local Controller 12-09-2024 15:02:57.235 INFO [main] [] c.t.s.o.s.g.c(): Configuration omadacType is linux 12-09-2024 15:02:57.284 INFO [main] [] c.t.s.o.s.OmadaBootstrap(): going to start local mongod. 12-09-2024 15:02:58.291 INFO [main] [] c.t.s.o.s.s.b(): mongodb process id is 234 12-09-2024 15:02:58.293 ERROR [main] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Mongo DB server started 12-09-2024 15:02:58.293 INFO [main] [] c.t.s.o.s.s.b(): Mongo DB server started Exception in thread "main" java.lang.NoSuchFieldError: id_alg_zlibCompress at org.bouncycastle.asn1.cms.CMSObjectIdentifiers.<clinit>(Unknown Source) at org.bouncycastle.operator.DefaultSignatureNameFinder.<clinit>(Unknown Source) at org.bouncycastle.operator.jcajce.OperatorHelper.<clinit>(Unknown Source) at org.bouncycastle.operator.jcajce.JcaContentSignerBuilder.<init>(Unknown Source) at com.tplink.smb.omada.system.api.util.X509CertificateUtils.a(SourceFile:242) at com.tplink.smb.omada.starter.OmadaBootstrap.b(SourceFile:935) at com.tplink.smb.omada.starter.OmadaBootstrap.a(SourceFile:823) at com.tplink.smb.omada.starter.OmadaBootstrap.e(SourceFile:371) at com.tplink.smb.omada.starter.OmadaLinuxMain.a(SourceFile:96) at com.tplink.smb.omada.starter.OmadaLinuxMain.main(SourceFile:46) 12-09-2024 15:02:58.509 WARN [main] [] c.t.s.o.s.OmadaBootstrap(): Valid keystore is missing. Generating one ...
Oddly enough, the machine that it doesn't start on is the same machine I had the problem with the bug in https://community.tp-link.com/en/business/forum/topic/670026 on.