cPFence well, I have an interesting time of trying the openlitespeed removal.
After removal, then running appcd-cli change-webserver lite-speed, resulted in this: RUST_LOG=warn, all sites down. Checked in control panel and needed to add license there, once that was done ELS seemed to activate itself. It was on an old version 6.0, had to switch to latest 6.3.
Checking if OLS is still installed, and it seems so:
dpkg -l | grep openlitespeed
rc openlitespeed 1.8.2-2+jammy amd64 High Performance, lightweight, open source HTTP server
My newer servers don't show anything when running that. Why is enterprise litespeed getting misread as openlitespeed? It looks correct when I check version in shell too: /usr/local/lsws/bin/lshttpd -v = LiteSpeed/6.3.2 Enterprise
It seems if I try remove ols then it also removes els... So confused about this bug now, not even sure if I'm affected. I'll probably put a ticket in for this on Monday, unless someone has other ideas to try.