Ik heb twee sub domeinnamen met ieder een eigen ssl certificate. Voor iedere domeinnaam heb ik een virtualhost. Nu is het probleem dat alleen de bovenste virtualhost het juiste ssl certificate naar de client stuurt. De onderste virtualhost stuurt het certificate van de bovenste virtualhost. Ik gebruik Apache 2.2.15 mod_ssl/2.2.15 OpenSSL/0.9.8m.
Wellicht is iemand eerder tegen dit probleem aangelopen en een oplossing weet.
Wellicht is iemand eerder tegen dit probleem aangelopen en een oplossing weet.
code:
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
39
40
41
| Listen 443 AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl SSLPassPhraseDialog builtin SSLSessionCache "dbm:logs/ssl_scache" SSLSessionCacheTimeout 300 SSLMutex default NameVirtualHost *:443 <VirtualHost www1.example.com:443> ServerName www1.example.com:443 ServerAlias www1.example.com DocumentRoot "htdocs/www1" SSLEngine on SSLCertificateFile "conf/www1_example_com.crt" SSLCertificateKeyFile "conf/server1.key" SSLCertificateChainFile "conf/server-ca1.crt" </VirtualHost> <VirtualHost www2.example.com:443> ServerName www2.example.com:443 ServerAlias www2.example.com DocumentRoot "htdocs/www2" SSLEngine on SSLCertificateFile "conf/www2_example_com.crt" SSLCertificateKeyFile "conf/server2.key" SSLCertificateChainFile "conf/server-ca2.crt" </VirtualHost> |
[ Voor 25% gewijzigd door Cobalt op 25-04-2010 14:25 ]