My Ubuntu 22.04.1 LTS system refuses to allow SSH to listen on port 22222 after the system reboots after recent updates which forces me to use IPMI console to restart it manually to get access to system now.
Other services in the system are also claiming "address already in use" and causing failures.
After restarting these services like 2 or 3 times, they start work again.
I don't understand how to fix such a problem. These services were working for many months until these recent Ubuntu 22.04 LTS updates.
This problem also occurred on more than one system immediately after those updates. I had to deal with "kept back" issues with apt, but I installed all of those. The system is working correctly after I restart the services enough times but then the problem comes back if I reboot.
What could have caused the boot process to get broken like this? There were a lot of packages that changed as well as some dist-upgrade changes.
Usually this error is a configuration mistake, but there are no other processes using these ports. It's like Ubuntu has suddenly begun starting 2 instances of same service at once or something. I can even stop the process with kill, start it again sometimes and it will stay say Address already in use despite not being used beforehand. I haven't been able to understand why it works after more restart attempts.
It's also very strange because my tomcat process is able to fail for other certain domains, rather then all of them when this is happening and that failure is happening at the tomcat level for sure.