• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.com/

Question How can I enable SSL via cli for a large batch of domains and avoid nginx & httpd reload storm

burnley

Regular Pleskian
Linux Plesk Onyx 18.0.28
I need to enable SSL for large numbers of domains on various plesk servers under certain service plans. I get pull the domains list, but when enabling ssl it gets tricky. Right now the command I use is something like:
for DOMAIN in list ; do plesk bin domain --update $DOMAIN -ssl true ; done
This triggers nginx reload & httpd graceful after every domain, which is far from optimal. How can I achieve this without reloading these service after every domain? Is there a --no-restart option available in this case? All I want is to reconfigure the vhosts, but only reload the services once, at the end.
Any suggestions?
 
Back
Top