diff --git a/plogical/vhost.py b/plogical/vhost.py index 83f37b842..d85405456 100755 --- a/plogical/vhost.py +++ b/plogical/vhost.py @@ -246,6 +246,7 @@ class vhost: currentConf = currentConf.replace('{open_basedir}', '') + confFile.write(currentConf) confFile.close() diff --git a/plogical/virtualHostUtilities.py b/plogical/virtualHostUtilities.py index a12378e29..ecc57d264 100644 --- a/plogical/virtualHostUtilities.py +++ b/plogical/virtualHostUtilities.py @@ -1507,6 +1507,12 @@ class virtualHostUtilities: else: vhost.perHostVirtualConf(completePathToConfigFile, website.adminEmail, website.externalApp, phpVersion, virtualHostName, 0) + + sslFCPath = f'/etc/letsencrypt/live/{virtualHostName}/fullchain.pem' + + if os.path.exists(sslFCPath): + sslUtilities.sslUtilities.installSSLForDomain(virtualHostName, website.adminEmail) + logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, 'Restarting server..,90') installUtilities.installUtilities.reStartLiteSpeed() logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, 'Successfully converted. [200]')