@RequestedDeletion: So here is what I have done and the results:
$ config setprop modSSL CommonName gateway.sub.domain.tld
$ expand-template /home/e-smith/ssl.crt/crt
$ expand-template /home/e-smith/ssl.key/key
$ signal-event domain-modify
$ signal-event email-update
$ config show DomainName
Output: DomainName=sub.domain.tld
$ expand-template /etc/httpd/conf/httpd.conf
$ service e-smith restart
Output: e-smith: unrecognized service
$ service httpd-admin restart
Output: Restarting httpd-admin [ OK ]
$ su admin
Output: Elinks starts request for
https://gateway/server-manager Output: Unable to retrieve
http://localhost/server-manager: Connection refused
# Same happens for `localhost` in place of `gateway` when `elinks` manually executed as root.