This update script misuses the hostname server for the integrated encryption services. However, hostname has nothing to do with the ispconfig domain or server services. My server's hostname: server4.domain1.tld Domain of ispconfig and services: https: //ispconfig.domain2.tld:8080/ smtp: //ispconfig.domain2.tld:587/ imap: //ispconfig.domain2.tld:143/ ftp: //ispconfig.domain2.tld:21/ When I run under ispconfig_update.sh "Create new ISPConfig SSL certificate (yes, no) [no]: yes". How it works now: This incorrectly generates a certificate for the server's hostname (server4.domain1.tld). However, the server's hostname has nothing to do with the service domain. How it should work properly: It should look in the downloaded ispconfig DB dump, read the ispconfig domain (ispconfig.domain2.tld) from it, and generate a certificate for it. Not for hostnames that have nothing to do with the ispconfig domain. I can help or invest time in solving this error. It's important to me. Now this prevents me from using the internal "ISPConfig SSL" feature.