Cannot stop Omada Software Controller

Cannot stop Omada Software Controller

Cannot stop Omada Software Controller
Cannot stop Omada Software Controller
2025-01-09 11:33:51
Hardware Version:
Firmware Version: v5.15.8.2

I'm not able to stop the Omada Software Controller (sudo tpeap stop).

I always get following message:

Stop failed. going to kill it.

 

After that, the Omada Controller Webpage is not accessible. I need to kill the process and start the controller (sudo tpeap start).

After that the Omada Controller is again accessible.

 

Following Software Versions are installed:

Ubuntu 24.04.1 LTS

Omada Controller v5.15.8.2 for Linux (X64) (I had the same error with the version V5.15.6.7)

openjdk 21.0.5 2024-10-15
OpenJDK Runtime Environment (build 21.0.5+11-Ubuntu-1ubuntu124.04)
OpenJDK 64-Bit Server VM (build 21.0.5+11-Ubuntu-1ubuntu124.04, mixed mode, sharing)

Mongodb version v7.0.16

  0      
  0      
#1
Options
4 Reply
Re:Cannot stop Omada Software Controller
2025-01-15 08:04:21

Hi  @AliBengali 

 

It looks like a lack of memory is causing slow processing. Please check the memory of the device.

  0  
  0  
#2
Options
Re:Cannot stop Omada Software Controller
2 weeks ago

  @Vincent-TP I have the same issue on a dedicated ubuntu 22.04 headless w 16GB RAM and the only other function of this box is simple SMB file sharing in a small network.  Regardless of the machine's state/usage/memory/cpu status, the TPEAP service always hangs when stopping or restarting, and provides the exact same error as OP.

 

Even after a fresh reboot, i can replicate the behavior.

  0  
  0  
#3
Options
Re:Cannot stop Omada Software Controller
2 weeks ago

Hi  @edwinj 

 

Did you try 5.15.20.x?

 

Does the same issue persist?

  0  
  0  
#4
Options
Re:Cannot stop Omada Software Controller
2 weeks ago - last edited 2 weeks ago

  @edwinj 

Which openjdk version do you use?

Today I tried it with the openjdk version 11. No I'm able to stop the tpeap service.

With openjdk 21, I was not able to stop the tpeap service.

 

I did following to switch the openjdk version (of course use at your own risk :))

 

Install openjdk version 11:

sudo apt install openjdk-11-jdk-headless

 

Find Java Path:

sudo update-java-alternatives --list

 

Update Java path:

sudo update-java-alternatives --set /path/to/java/version/from/above/output

 

After a reboot, the TPEAP service started with the openjdk version 11. After that I was ablt to stop and start the service.

 

 

 

  0  
  0  
#5
Options