apache 2.2.9 met ssl
Ik wil twee pagina's via een beveiligde https verbinding laten lopen.
Ik heb voor beide sites alle certificaten etc geregeld, alleen krijg ik het niet voor elkaar om ze allebei via ssl te laten lopen.
Ik was erachter dat er maar 1 SSL certificaat per IP kan lopen, tenzij je met andere poorten werkt, maar dat wil ik niet, dus ik heb een extra ip adres.
Ik heb dus twee ip adressen, alleen hoe configureer ik dat in Apache?
Hij accepteert nog steeds maar 1 https verbinding.
Ik heb nu dit in mijn config bestanden:
httpd.conf:
Code (php)
1
2
3
2
3
Listen 10.10.10.10:80
Listen 10.10.10.10:443
Listen 10.10.10.11:443 <-- het extra ip adres.
Listen 10.10.10.10:443
Listen 10.10.10.11:443 <-- het extra ip adres.
https-vhosts.conf:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
NameVirtualHost 10.10.10.10:80
NameVirtualHost 10.10.10.10:443
...
...
...
<VirtualHost 10.10.10.10:443>
ServerName bla.site.nl:443
# ServerAlias bla.site.nl
ServerAdmin [email protected]
DocumentRoot "C:/Apache2.2/htdocs/bla"
# SSL properties
SSLEngine on
# SSL Certificate Files
SSLCertificateFile "path/to/file"
SSLCertificateKeyFile "path/to/file"
SSLCertificateChainFile "path/to/file"
SSLCertificateChainFile "path/to/file"
</VirtualHost>
// Hieronder dus de SSL verbinding voor het tweede ip adres.
<VirtualHost 10.10.10.11:443>
ServerName bla2.site.nl:443
# ServerAlias bla2.site.nl
ServerAdmin [email protected]
DocumentRoot "C:/Apache2.2/htdocs/bla2"
# SSL properties
SSLEngine on
# SSL Certificate Files
SSLCertificateFile "path/to/file"
SSLCertificateKeyFile "path/to/file"
SSLCertificateChainFile "path/to/file"
SSLCertificateChainFile "path/to/file"
</VirtualHost>
NameVirtualHost 10.10.10.10:443
...
...
...
<VirtualHost 10.10.10.10:443>
ServerName bla.site.nl:443
# ServerAlias bla.site.nl
ServerAdmin [email protected]
DocumentRoot "C:/Apache2.2/htdocs/bla"
# SSL properties
SSLEngine on
# SSL Certificate Files
SSLCertificateFile "path/to/file"
SSLCertificateKeyFile "path/to/file"
SSLCertificateChainFile "path/to/file"
SSLCertificateChainFile "path/to/file"
</VirtualHost>
// Hieronder dus de SSL verbinding voor het tweede ip adres.
<VirtualHost 10.10.10.11:443>
ServerName bla2.site.nl:443
# ServerAlias bla2.site.nl
ServerAdmin [email protected]
DocumentRoot "C:/Apache2.2/htdocs/bla2"
# SSL properties
SSLEngine on
# SSL Certificate Files
SSLCertificateFile "path/to/file"
SSLCertificateKeyFile "path/to/file"
SSLCertificateChainFile "path/to/file"
SSLCertificateChainFile "path/to/file"
</VirtualHost>
Apache herstart wel gewoon, maar als ik dan naar https://bla2.site.nl zou gaan, dan krijg ik een certificate error met de melding dat het certificaat bij bla.site.nl hoort (de eerste ssl vhost dus) en redirect daar dan naartoe.
Weet iemand wat ik hier fout doe?
Alvast bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Jeffrey
Er zijn nog geen reacties op dit bericht.