Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Apache2 SSL und htaccess

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Leipzig
    Beiträge
    226

    Apache2 SSL und htaccess

    hallo,

    habe auf einen SuSE 9.1 Apache 2.0.49 installiert.
    Der Server hat eine öffentliche IP-Adresse.

    Mein Ziel ist es squirrelmail zum Abrufen von E-Mails von unterwegs zu realisieren.

    Mein erstes Problem ist:

    1. Wenn ich einen VirtualHost anlege und dann den Server aufrufe bekomme ich nur die index-Seite vom Apache (" Es klappt! Der Apache-Webserver ist auf dieser Website installiert!")

    /etc/apache2/vhosts.d/webmail-ssl.conf
    Code:
    <VirtualHost _default_:443>
    ServerName IP-Adresse:443
    ServerAdmin webmaster@.....
    DocumentRoot /srv/www/htdocs/squirrelmail
    
    Hier kommt dann noch alles für die SSL Konfiguration
    </VirtualHost>
    Wenn ich in der /etc/apache2/default-server.conf den DocumentRoot auf squirrelmail setzte funktioniert es.
    Wenn es funktioniert, kann ich den Server nur über http://xxx.xxx.xxx.xxx:443 erreichen. Bei https://xxx.xxx.xxx.xxx kommt die Felermeldung "Dokument enthält keine Daten.

    2. Habe im squirrelmail Verzeichnis eine .htaccess (0640) angelegt und in der httpd.conf das squirrelmail Verzeichnis eingetragen
    Code:
    <Directory "/srv/www/htdocs/squirrelmail">
    AllowOverride AuthConfig
    Options IncludesNoExec
    Order allow,deny
    Allow form all
    SSLRequireSSL
    </Directory>
    Die .htaccess sieht so aus.

    .htaccess

    Code:
    AuthType Basic
    AuthName "Restricted Area"
    AuthUserFile /etc/apache2/.htpasswd
    AuthGroupFile /dev/null
    require valid-user
    Brauche Hilfe!

    Danke

  2. #2
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Leipzig
    Beiträge
    226

    So .htacces funktioniert

    Habe das mit dem Verzeichnisschutz hin bekommen.

    Man sollte halt dochmal die Rechte für die Dateien überprüfen.

    So jetzt bleibt nur noch die Frage mit dem SSL.

    Da der Server eine öffentliche IP hat, muss ich dann die Zertifikate auch von einer öffentlichen Stelle zertifizieren lassen, oder kann ich meine eigenen Zertifikate nehmen?

  3. #3
    Registrierter Benutzer Avatar von Terran Marine
    Registriert seit
    Mar 2003
    Ort
    Hanau
    Beiträge
    1.406
    Zitat Zitat von ThoKre
    Da der Server eine öffentliche IP hat, muss ich dann die Zertifikate auch von einer öffentlichen Stelle zertifizieren lassen, oder kann ich meine eigenen Zertifikate nehmen?
    Die Webseite lässt sich auch ohne Probleme mit einem selbsterstelltem Zertifikat betrieben, allerdings bekommt der User beim Zugriff auf deine Webseite jedes mal eine Warnmeldung, das das Zertifikat von einer unbekannten Stelle zertifiziert wordenist, und deshalb als nicht vertrauensselig gilt.

    Durch einen Import des Root-Server-Zertifikats lässt sich das Problem beim User beheben.

    Für die private Nutzung ist das in Ordnung, wenn du deinen Server kommerziell einsetzen willst, sieht das aber sehr amateurhaft aus.

    Was mir noch einfällt, aber vielleicht weißt du das schon :

    SSL und Virtual Host klappt nicht mit nur einer IP-Adresse, bei SSL ist pro Domain eine eigene IP-Adresse erforderlich.

    Gruß
    Terran

    Forum Fachinformatiker.de
    Deutschlands erste Fachinformatiker-Community (seit 1999)

    LPIC 1 zertifiziert :)

  4. #4
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Leipzig
    Beiträge
    226
    So ich habe es hin bekommen. Das Zertifikat ist auch vertrauenswürdig. Wenn ich das erste mal die Website anwähle also https://xxx.xxx.xxx.xxx fragt er das Zertifikat ab und ich kann diesem Zertifikat vertrauen.

    Frag mich nicht wie ich es hinbekommen habe. Ich habe den Apache2 nochmal neuinstalliert und habe dann ein HowTo im Internet gefunden. Mit dem hat es funktioniert.

    Damit bin ich jetzt völlig zufrieden. Ich habe eine geschützen Webserververzeichnis mit SSL-Unterstützung.

    Trotzdem Danke.

  5. #5
    Registrierter Benutzer
    Registriert seit
    Aug 2000
    Beiträge
    60
    Ich stehe genau vor dem gleichen Problem. Mit welchem HOWTO hast du es denn lösen können?

  6. #6
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Leipzig
    Beiträge
    226
    @ biggel

    Ich habe es nach diesem HowTo gemacht.

    http://www.vanemery.com/Linux/Apache/apache-SSL.html

    Ich hoffe bei Dir funktioniert es auch.

Ähnliche Themen

  1. SSL tut bei Apache2 unter SuSe 9 nicht
    Von JoergLang im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 09.09.05, 09:42
  2. apache2 braucht ewig um ssl seite vollständig anzuzeigen
    Von schrippe im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 14.09.04, 13:26
  3. Apache2 und die CPU-Last
    Von MaDmAsTeR im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 12.09.04, 16:39
  4. Apache2 mit SSL starten
    Von JoergLang im Forum Linux als Server
    Antworten: 0
    Letzter Beitrag: 12.05.04, 14:33
  5. apache2 ssl https geht nicht
    Von leon im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 29.01.04, 13:51

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •