bug fix: https://github.com/usmannasir/cyberpanel/issues/1286; readd ssl config upon convert to ols

This commit is contained in:
usmannasir
2024-07-16 16:02:48 +05:00
parent 10b66df48e
commit 0e7cfbce80
2 changed files with 7 additions and 0 deletions

View File

@@ -246,6 +246,7 @@ class vhost:
currentConf = currentConf.replace('{open_basedir}', '') currentConf = currentConf.replace('{open_basedir}', '')
confFile.write(currentConf) confFile.write(currentConf)
confFile.close() confFile.close()

View File

@@ -1507,6 +1507,12 @@ class virtualHostUtilities:
else: else:
vhost.perHostVirtualConf(completePathToConfigFile, website.adminEmail, website.externalApp, vhost.perHostVirtualConf(completePathToConfigFile, website.adminEmail, website.externalApp,
phpVersion, virtualHostName, 0) 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') logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, 'Restarting server..,90')
installUtilities.installUtilities.reStartLiteSpeed() installUtilities.installUtilities.reStartLiteSpeed()
logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, 'Successfully converted. [200]') logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, 'Successfully converted. [200]')