gulli:board Logo

Anzeige


  Antwort
Danielsan55
Mitglied
 
Registrierungsdatum: Jan 2007
Beiträge: 39
Apache und SSL

Hi,

Ich habe zwar die SuFu bemüht aber leider konnte sie mir nicht richtig helfen.

Ich habe einen WinXP SP2 Server der bei mir zuhause hinter einem Router hängt. Dann habe ich XAMPP Installiert und bei Server info konnte ich das hier "Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5" in Erfahrung bringen.

Hoffe das sind erstmal alle Infos die ihr braucht. Wenn nicht sagt was ihr noch wissen müsst.

So jetzt zu meinem Problem ich habe port 80 und 443 weitergeleitet und auf beiden komme ich zu meiner Website. Wenn ich über 443 auf meine Seite gehe (also einfach https://...) warnt er mich das die Zertifikate zu alt sind und von evtl. nicht vertrauenswürdigen Quellen ausgegeben wurden. Das liegt daran das es die Standard Zertifikate von Xampp / apache sind oder?
Unten rechts zeigt Firefox mir ein durchgestrichenes Schloss und sagt das die Inhalte nur teilweise Verschlüsslt übertragen wurden. Ich denke mal das Sie komplett unverschlüsselt übertragen wurden?!
Jetzt habe ich im inet gelesen, das ich einen Virtual Host erstellen muss damit es Funktioniert. Dazu habe ich:
Zitat:
<VirtualHost 192.168.1.321:443>
ServerAdmin xxx@xxx.gmx
DocumentRoot "E:/xampp/htdocs"
ServerName Webserver
ErrorLog ErrorLog.log
CustomLog logs/
</VirtualHost>

in die httpd.conf eingetragen. Leider ändert das nichts. Wo genau muss das denn hin?
Oder was mache ich sonst falsch?

Danke schonmal für eure Hilfe.

MFG Daniel
Alt 19. 01. 2008, 16:08 Danielsan55 is offline Mit Zitat antworten #1
Datafreak
quassel-irc.org User
 
Benutzerbild von Datafreak
 
Registrierungsdatum: Sep 2004
Ort: $HOME
Beiträge: 1.362
Re: Apache und SSL

Allgemeiner Fehler ist meist, das das SSL-Zertifikat für "https://www.meine-domain.tld" ist, aber "https://meine-domain.tld" aufgerufen wird.

Was erhälst du den genau für eine Fehlermeldung (Screenshot)?

MFG
Datafreak
Alt 19. 01. 2008, 20:46 Datafreak is offline Mit Zitat antworten #2
ITnetX
paravirtualisiert
 
Benutzerbild von ITnetX
 
Registrierungsdatum: Apr 2001
Ort: auffem MacMini
Beiträge: 1.160
Re: Apache und SSL

Ich weiß nicht ob das unter XAMPP auch nötig ist .. aber unter Linux mit Apache hab ich folgendes in der vhost.conf

Code:
<VirtualHost _default(IP)_:443> ServerAdmin webmaster@domain.com DocumentRoot /usr/local/apache/share/htdocs ServerName www.domain.com SSLEngine on SSLCertificateFile /etc/apache2/ssl.crt/server.crt SSLCertificateKeyFile /etc/apache2/ssl.key/server.pem SSLProtocoll all SSLCipherSuite HIGH:MEDIUM. </VirtualHost>
Alt 19. 01. 2008, 23:21 ITnetX is offline Mit Zitat antworten #3
Danielsan55
Mitglied
(Threadstarter)
 
Registrierungsdatum: Jan 2007
Beiträge: 39
Re: Apache und SSL

Hi,


@Datafreak:

Also wenn ich mit https:// bzw https://www. auf meine Seite gehe passiert das selbe.

1.


2.


3.


4.



@ITnetX:

Auf meinem server existiert leider keine vhost.conf. Aber bei dir steht auch "SSLEngine on" usw. das habe ich bei mir garnicht drin. Muss das auch mit rein?

Danke für eure Antworten
MFG Daniel
Alt 20. 01. 2008, 11:06 Danielsan55 is offline Mit Zitat antworten #4
DrFuture
Der aus der Zukunft
 
Benutzerbild von DrFuture
 
Registrierungsdatum: Apr 2003
Beiträge: 3.122
Re: Apache und SSL

Ein Offizielles ssl-zertifikat das vom Browser automatisch als Gültig erwiesen kann kommt z.B. von verisign.
Deren Rootzertifikat ist in der liste der Vertrauenswürdigen Zertifikate.
So ein Zertifikat kostet jedoch Geld.
Da ja sichergestellt werden muss das du auch der berechtigte Eigentümer der Seite bist.

Bei allen selber erstellten Zertifikaten wird die Meldung kommen ob man es akzeptieren möchte.

Gut deines ist dazu noch abgelaufen.

Musst du dir z.B. mit openssl ein neues erstellen.
Alt 20. 01. 2008, 11:28 DrFuture is offline Mit Zitat antworten #5
Datafreak
quassel-irc.org User
 
Benutzerbild von Datafreak
 
Registrierungsdatum: Sep 2004
Ort: $HOME
Beiträge: 1.362
Re: Apache und SSL

Dein SSL-Zertifikat ist 2006 ausgelaufen und es ist für "https://localhost" ausgestellt.

Bitte beachte, das XAMPP eine Entwicklungsumgebung ist und nicht für den Produktionseinsatz auf einem richtigen Server!

MFG
Datafreak

PS: http://www.sportlegen.de/SSL-Zertifikate-selber-erstellen,25306_0.html http://support.microsoft.com/default.aspx?scid=kb;de;307267
Alt 20. 01. 2008, 11:38 Datafreak is offline Mit Zitat antworten #6
ITnetX
paravirtualisiert
 
Benutzerbild von ITnetX
 
Registrierungsdatum: Apr 2001
Ort: auffem MacMini
Beiträge: 1.160
Re: Apache und SSL

@Danielsan55

wie die Datei im Endeffekt lautet ist von System zu System unterschiedlich ! Bei mir funktionierts halt nur mit den Optionen auch wirklich aber wie schon DrFuture sagte das Zertifikat ist abgelaufen, das ist dein Hauptproblem. Da muss erst ein neues erstellt werden..
Alt 20. 01. 2008, 11:39 ITnetX is offline Mit Zitat antworten #7
Danielsan55
Mitglied
(Threadstarter)
 
Registrierungsdatum: Jan 2007
Beiträge: 39
Re: Apache und SSL

Hi,

Also ich habe jetzt mal das was du in deinem Vhost stehen hast auf mein system angepasst und siehe da, unten rechts im Browser steht, das die seite von Apache friends Authentifiziert wurde. Aber ich bekomme einen Error:

Zitat:
Zugriff verweigert!

Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
xxx.net
01/20/08 12:55:08
Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5

Liegt das jetzt daran das mein Zertifikat abgelaufen ist?

Welche server software sollte ich denn dann nehmen? Ist das damit auch so "einfach" einzurichten?

Danke

MFG Daniel
Alt 20. 01. 2008, 11:59 Danielsan55 is offline Mit Zitat antworten #8
ITnetX
paravirtualisiert
 
Benutzerbild von ITnetX
 
Registrierungsdatum: Apr 2001
Ort: auffem MacMini
Beiträge: 1.160
Re: Apache und SSL

Ich hab mal schnell was ergoogelt !

http://www.netzadmin.org/server/apache/apache-ssl.htm
Alt 20. 01. 2008, 12:02 ITnetX is offline Mit Zitat antworten #9
Danielsan55
Mitglied
(Threadstarter)
 
Registrierungsdatum: Jan 2007
Beiträge: 39
Re: Apache und SSL

Ja die Seite kenne ich aber die Links sind irgendwie tot oder verweisen nur auf .tar.gz dateien ich nutze aber windows deswegen hilft mir das nicht.

MFG Daniel
Alt 20. 01. 2008, 12:26 Danielsan55 is offline Mit Zitat antworten #10
ITnetX
paravirtualisiert
 
Benutzerbild von ITnetX
 
Registrierungsdatum: Apr 2001
Ort: auffem MacMini
Beiträge: 1.160
Re: Apache und SSL

tar.gz kannst du mit Winrar oder mit Winzip öffnen.

Aber davon abgesehen .. gehts hier um das Programm OpenSSL.

Wenn du Google mit den Worten "OpenSSL" und "W32" fütterst kommst du zum Ziel!
Alt 20. 01. 2008, 12:39 ITnetX is offline Mit Zitat antworten #11
Danielsan55
Mitglied
(Threadstarter)
 
Registrierungsdatum: Jan 2007
Beiträge: 39
Re: Apache und SSL

So,

jetzt habe ich ein neues Zertifikat gemacht das ist auch gültig aber immernoch nicht Vertrauenswürdig. Ich denke das geht auch nur wenn man eins kauft richtig?

Warum ist denn jetzt wenn ich auf meine Seite will:

Zitat:
Zugriff verweigert!

Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
xxx.net
01/20/08 12:55:08
Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5

Edit: Also das mit dem Zugriff verweigert habe ich hinbekommen.
Wo genau muss ich
Zitat:
<VirtualHost 192.168.132:443>
ServerAdmin webmaster@domain.com
DocumentRoot /xampp/htdocs
ServerName www.domain.com
SSLEngine on
SSLCertificateFile /apache/conf/ssl.crt/server.crt
SSLCertificateKeyFile /apache/conf/ssl.key/server.key
</VirtualHost>
einfügen. Denn immer wenn ich das in die httpd.conf einfüge startet der apache nicht mehr.

Danke
MFG Daniel
Alt 20. 01. 2008, 12:55 Danielsan55 is offline Mit Zitat antworten #12
ITnetX
paravirtualisiert
 
Benutzerbild von ITnetX
 
Registrierungsdatum: Apr 2001
Ort: auffem MacMini
Beiträge: 1.160
Re: Apache und SSL

Also ein Fehler der mir mal Spontan aufgefallen ist unter Windows muss das Document Root mit Laufwerksangabe gemacht werden .. Hier noch ein Beispiel aus meinem Apache Buch

Code:
DocumentRoot D:/Apache2/htdocs
Alt 20. 01. 2008, 23:27 ITnetX is offline Mit Zitat antworten #13
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 12:50 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
asperger.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory