httpd-modules-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nitin Bansal <nitinbansal2...@gmail.com>
Subject Hosting multiple SSL domains
Date Wed, 18 May 2016 02:33:23 GMT
Hi,

I am working on a setup to host multiple (~ 100s) sites using apache with
SSL support.

I looked up and found it is possible to achieve this with server name
indication SNI extension of TLS as explained here
<https://www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm>.
Following this, i think i can configure apache to host all these domains
but the real problem here is that in my case the list of domains is
dynamically growing. So If i have to add a new site then i will have to put
a new configuration file and do a apache reload on all the servers which
could be an issue as reload does a graceful restart of all the running
child processes. Also, i think there will be some limitation on number of
VirtualHost directive we can have or it will start effecting the
performance. (not sure though)

On further research, I found out mod_vhost_dbd module which reads
DocumentRoot from a database table using request parameters like hostname
and sets the new root in connection config [code
<https://github.com/joneschrisan/dbd-modules/blob/master/mod_vhost_dbd.c>].
On similar pattern, i was thinking if it is possible to read SSL
configuration parameters like CertificateFile, CertificateKeyFile etc from
a database table.

Any thoughts/ comments on this or if you know some other way of achieving
this? Thanks in advance.

Regards,

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message