New in CWP Edge-LatestFree with every CWPpro licenceWebsites up to 300x faster

CWP now includes LSPHP, LSAPI-Cache and CWP Cage at no extra cost with all CWPpro licences. The LSAPI-Cache plugin is integrated into our WordPress and other script installers, and CWP Cage gives every user complete isolation. Available now in the CWP Edge-Latest version.

Get CWPpro ›

check all autoSSL (Lets encrypt) that failed

Started by luca, April 04, 2025, 03:02:27 PM

Previous topic - Next topic

luca

Isnt there a way to check all autoSSL (Lets encrypt) that failed ?

Thanks.

anandmys

It will be an useful option.

I have encountered many times many renewals have failed.

If we can run renew automatically once in a while, it wlll be useful

rcschaff

cat /root/.acme.sh/cwp_certs/acme.sh.log | more
Google Hangouts:  rcschaff82@gmail.com

overseer

grep "Verification error" /root/.acme.sh/cwp_certs/acme.sh.log | less

luca

Thanks! No way for an integrated feature in the panel? To alert us, etc?

Netino

#5
Quote from: luca on May 02, 2025, 04:45:33 PM
Thanks! No way for an integrated feature in the panel? To alert us, etc?

While this feature is not implemented in CWP, you can use this command in cron, to be alerted:

# find /etc/pki/tls/certs -type f -name \*.cert -mtime +60 | sed -e 's#^/etc/pki/tls/certs/##g' -e 's#\.cert$##' | xargs -I '{}' bash -c 'echo -e "Domain Cert {} expired.\n.\n" | mail -s "ALERT: Domain Cert {} expired" your-mail@yourdomain.com'

Regards,
Netino

luca

From devs via support

About the temporary URL (domain.com/~USERNAME or server-IP/~USERNAME): good idea. Showing that link for each account/domain in the panel would make previews before a DNS change easier. We've added it to the suggestions for our developers.

Netino

Quote from: luca on November 13, 2026, 03:12:47 PMFrom devs via support

About the temporary URL (domain.com/~USERNAME or server-IP/~USERNAME): good idea. Showing that link for each account/domain in the panel would make previews before a DNS change easier. We've added it to the suggestions for our developers.

This is strongly discouraged for security reasons.
Once someone has your username, all they need is the password.
Worse still, there was a recent vulnerability in CWP where simply knowing the username was enough to execute commands that escalated privileges to root.
Therefore, you should not expose your username publicly, even during the initial testing phase. There are other alternatives for this—such as the `/etc/hosts` file on Linux, or `C:\Windows\System32\drivers\etc\hosts` on Windows—which allow you to point a domain to a specific IP address (in this case, your new IP).

Regards,
Netino