WinFuture-Forum.de: Apache Sni Ssl Unter Windows - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Software
Seite 1 von 1

Apache Sni Ssl Unter Windows


#1 Mitglied ist offline   schumi0815 

  • Gruppe: aktive Mitglieder
  • Beiträge: 482
  • Beigetreten: 20. Juli 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:München

geschrieben 16. November 2009 - 13:19

hi,

ich möchte dass mein apache unter windows https anfragen die von der selben ip kommen über den namen an verschiedene vhosts weitergeben kann.

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:

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:

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?
0

Anzeige



#2 Mitglied ist offline   schumi0815 

  • Gruppe: aktive Mitglieder
  • Beiträge: 482
  • Beigetreten: 20. Juli 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:München

geschrieben 17. November 2009 - 09:30

wenn hier keiner was zu dem thema weiss, könnte man es dann in ein anderes forum verschieben?
0

#3 Mitglied ist offline   grünel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 195
  • Beigetreten: 17. Dezember 07
  • Reputation: 0

geschrieben 17. November 2009 - 09:42

Probier mal folgendes.

SSLPassPhraseDialog  builtin
SSLSessionCache "shmcb:C:/Programme/Apache Software Foundation/Apache2.2/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300
SSLMutex default
SSLProtocol all -SSLv2
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
SSLEngine On

AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl	.crl

Listen 443
NameVirtualHost test1.client01:443
NameVirtualHost test3.client01:443

<VirtualHost test1.client01:443>
	ServerName test1.client01:443
	ServerAlias test2.client01
	DocumentRoot "C:/Programme/Apache Software Foundation/Apache2.2/htdocs/test12"
</VirtualHost>

<VirtualHost test3.client01:443>
	ServerName test3.client01:443
	ServerAlias test4.client01
	DocumentRoot "C:/Programme/Apache Software Foundation/Apache2.2/htdocs/test34"
</VirtualHost>

0

#4 Mitglied ist offline   schumi0815 

  • Gruppe: aktive Mitglieder
  • Beiträge: 482
  • Beigetreten: 20. Juli 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:München

geschrieben 17. November 2009 - 09:49

danke für die antwort.

neuer versuch neuer fehler^^

NameVirtualHost test3.client01:443 has no VirtualHosts


Lösung:

Hirn 2.0!!! war 2mal Listen 443 in der httpd-ssl.conf. jetzt funzt alles. danke für die hilfe.

Dieser Beitrag wurde von schumi0815 bearbeitet: 17. November 2009 - 13:49

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0