I see the cert's Common Name (CN) is altertag.com, which is why you got the issue.
Have you restarted the web server?
Could you also try the following command with fewer parameters and share the whole output here?
certbot certonly --webroot -w /usr/local/lsws/joomla.altum.biz/html/ -d...
Right, the site on my browser is always a cache miss, so it's not a curl problem. If you have a dev/staging site, try to bypass CDN, and use a simple rewrite rule to cache all like 10 seconds and see if the cache works or not on browser. If it works, it means the server config is good, and you...
General curl command should warm up the cache, for example.
curl -sILk https://lscache.io/?abc | grep cache
x-qc-cache: miss
curl -sILk https://lscache.io/?abc | grep cache
x-qc-cache: hit
As you are using a WordPress site, using LSCWP to warm up the site regularly is also a solution.
Do...
It should be the same as the general LSWS ESI dev case. Have you take a look at https://docs.litespeedtech.com/lscache/devguide/advanced/#esi guide? For further LSCache-related support, you can post such questions on wordpress forum https://wordpress.org/plugins/litespeed-cache/
After installing the lsphp package, please remember to setup the external app and handler for PHP.
See https://docs.openlitespeed.org/config/php/#server-level
I did not touch the server level cache module, just set "storagePath $VH_ROOT/lscache" per virtual host cache module, and it works from my test(/var/www/html/lscache/priv/3/0/5/xxxxxxx).