I am not so sure about the curl issue actually. If both of the http3check tool and chrome extension show HTTP/3, then you might want to check on the curl. Just curious, did you use the default curl package?
Not sure the details, just an idea, maybe you can set up a .well-known context for the verification.
https://community.letsencrypt.org/t/unauthorized-error-well-known-acme-challenge/54807/2
If you have OLS server launched from the marketplace, please add the domain to the listener
https://docs.litespeedtech.com/cloud/images/wordpress/#step-2-add-domain-to-listener
or check this doc for setting up the listener domain mapping...
It seems like a general CentOS Linux system question. Please check https://stdworkflow.com/1214/unable-to-register-authentication-agent-gdbus-error-org-freedesktop-policykit1-error-failed
Could you log in to the web admin > Virtual Host > XXX > SSL, scroll the page down to the bottom, there's a Client Verification section, I am not sure if that is what you were asking?
If you use the Ubuntu system, next time you can just launch it from the marketplace https://www.vultr.com/marketplace/apps/openlitespeed-wordpress. it should save your time.
If you have the server, WordPress setup, and the WP site can be visited by IP. The next step is,
1. Add the domain to...
HI,
The conf file owner needs to be readable by lsadm, I don't think it's a good idea to put the config under each user's folder.
https://docs.openlitespeed.org/configuration#create-virtual-host-directories