![]() |
Virtual Hosts SSL 443
First, Im sorry for asking about Virtual Hosts SSL help. I see many people have been having similar issues setting this up, but I can' seem to find the imformation I need. Could you please direct me to offer some advice to this issue?
Originally I used to put my Client SSL information into the VHosts.conf file. All client share the same Certificate Key. Her is a simplified example... Code:
NameVirtualHost 192.168.1.100:80I tried to use the SSL option in the client setup of ISPConfig but I get the error ' Already a Cettificate for this IP '. Which I understand why this happens. when I try to use https://mydomain.ca I get the request for the SSL and I get an answer from Apache v2.53 that tells me there is no virtual host entry on 443 for this client. Code:
You don't have permission to access / on this server.PS. I love ISPConfig.. |
ISPConfig only supports one SSL website per IP, this is is an apache limit and not an limit of ISPConfig.
To create an SSL website, check the SSL checkbox in the website settings of the site and then create an SSL certificate on the SSL TAB. ISPConfig rewrites the vhost configuration for you to enable SSL for this website. If you need an other setup that does not use SSL virtual hosts, you can not use ISPConfig to configure it. |
Are you sure?
I always thought that one certificate for multiple vhosts shouldn't be a problem. I know that it's not possible to have multiple ssl cerificates for one ip but the ssl part is just over when apache has to get the right vhost. greets Sheridan |
A wildcard certificate is no problem, but you cannot use multiple certs on one IP address.
|
Quote:
If i try to enable ssl for the other domain he tells me that an ssl certificate still exists for this ip. That's ok, but i simply want to use the existing one for this domain too. greets & thanks Sheridan |
That's not possible with ISPConfig. You can try to tweak the main Apache configuration file as it's not overwritten by ISPConfig.
|
There can be only one SSL enabled site per ip, but that is already clear as I understand from your last post.
The thing with SSL is that there is no hostname, just ip-number. The hostname is not visible to apache. Therefore if www.domainone.com and www.domaintwo point to the same ip number and you have enabled SSL on domainone.com a request to https://www.domainone.com and https://www.domaintwo.com should go to the same site whereas http requests will go to the two different sites. In SSL only ip number counts. //Erk |
Quote:
Nope. Apache can resolve different domains when using ssl. I tried it manually on another machine without ispconfig to be sure. @falko: I think you can take this as a feature request from my side. ;-) Maybe the ssl option could change it's behaviour (and name) when a certificate exists on this ip and so when enabling it, it would be nice if ispconfig can create the entry in the vhosts config file. greets Sheridan |
Quote:
From http://httpd.apache.org/docs/2.0/vhosts/name-based.html : Quote:
//Erk |
Quote:
Ok. To get sure i've checked the configs of our plesk server at work. For each domain i've enabled ssl i have a <VirtualHost <ip>:443> with a different "Servername <domain>:443" param. The ip is always the same and so is the path to the ssl cert file. So it seems that you should trust this board and not the apache docu. :D :rolleyes: I would like to see support for this in ispconfig anyway. ;-) greets Sheridan |
| All times are GMT +2. The time now is 06:39. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.