ich möchte dass mein apache unter windows https anfragen die von der selben ip kommen über den namen an verschiedene vhosts weitergeben kann(SNI).
System:
Win 2003 32bit
apache 2.2.14 + openssl 9.8k
rechnername: client01
ich habe den apache erfolgreich installiert und die httpd-ssl.conf editiert. letzteres leider nicht erfolgreich. es muss also an der conf liegen.
httpd-ssl.conf:
- Code: Select all
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache "shmcb:C:/Programme/Apache Software Foundation/Apache2.2/logs/ssl_scache(512000)"
SSLSessionCacheTimeout 300
SSLMutex default
SSLProtocol all -SSLv2
Listen 443
NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine On
ServerName test1.client01:443
ServerAlias test2.client01
DocumentRoot "C:/Programme/Apache Software Foundation/Apache2.2/htdocs/test12"
SSLCertificateFile "C:/Programme/Apache Software Foundation/Apache2.2/conf/test1.crt"
SSLCertificateKeyFile "C:/Programme/Apache Software Foundation/Apache2.2/conf/test1.key"
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
</VirtualHost>
<VirtualHost *:443>
SSLEngine On
ServerName test3.client01:443
ServerAlias test4.client01
DocumentRoot "C:/Programme/Apache Software Foundation/Apache2.2/htdocs/test34"
SSLCertificateFile "C:/Programme/Apache Software Foundation/Apache2.2/conf/test1.crt"
SSLCertificateKeyFile "C:/Programme/Apache Software Foundation/Apache2.2/conf/test1.key"
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
</VirtualHost>
zertifikate habe ich auch erstellt und die sollten auch passen.
das problem ist, dass der apache nicht mehr hoch kommt und folgende fehlermeldungen ausgibt:
- Code: Select all
The Apache service named reported the following error:
>>> Unable to open logs .
The Apache service named reported the following error:
>>> no listening sockets available, shutting down .
The Apache service named reported the following error:
>>> (OS 10048)Normalerweise darf jede Socketadresse (Protokoll, Netzwerkadresse oder Anschluss) nur jeweils einmal verwendet werden. : make_sock: could not bind to address 0.0.0.0:443
anscheinend ist er nicht damit zufrieden dass ich zweimal den den port 443 anspreche, aber das wäre ja der sinn der sache.
hab ihr ähnliche probleme gehabt bzw. könnt ihr mir weiterhelfen?
sehr gerne auch xampp lösungen.