• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Forwarded to devs SSLIt configuration files not removed in some cases when a customer and/or domains of that customer are removed

Bitpalast

Plesk addicted!
Plesk Guru
Username:

TITLE

SSLIt configuration files not removed in some cases when a customer and/or domains of that customer are removed

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

18.0.48 (but also in earlier versions)
CentOS 7.9

PROBLEM DESCRIPTION

When a domain, a subscription or a customer is removed, in some cases the SSLIt certificate folders for the affected domain(s) are not removed from /usr/local/psa/var/modules/sslit/etc/live/<domain>.

Also, SSL renewal messages on such a domain are not removed from the SQLite database, e.g.
# sqlite3 /usr/local/psa/var/modules/sslit/sslit.sqlite3
then run
> select id,createdDate,state,params from Notification where params like '%<domain>%' order by id desc limit 10;
will result in renewal messages (or failure messages) for that domain.

STEPS TO REPRODUCE

Difficult to reproduce, because it does not happen always. I think it happens more frequently when a certificate could not be renewed because the domain is no longer registered, but it does not seem to be consistently that case.

In general: Have a domain with SSL, then remove that domain from Plesk.

ACTUAL RESULT

Sometimes, not always, the /usr/local/psa/var/modules/sslit/etc/live/<domain> is not removed.

Messages in the SQLite message queue are also not removed.

EXPECTED RESULT

Always remove /usr/local/psa/var/modules/sslit/etc/live/<domain>.
Always remove all messages from the Notification table of sslit/sslit.sqlite3 that affect the deleted domain.

ANY ADDITIONAL INFORMATION

(DID NOT ANSWER QUESTION)

YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
Thank you, Peter.
Looks like there are already existing bugs:
  • SSL It! - EXTSSLIT-1921 ("Certificates from removed domains still exist in var/etc/live directory"),
  • Let's Encrypt - EXTLETSENC-643 ("Certificates from removed domains still exist in var/etc/live directory").
 
Thanks, hopefully I wasn't the one who reported that twice before ... It came to my attention (again) because notifications are being sent for the non-existent domains.
 
Back
Top