Probleme mit OpenSSL

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Probleme mit OpenSSL

    Ich habe Probleme mit der Apache-Konfiguration von OpenSSL. OpenSSL scheint installiert zu sein, aber es tut nicht.

    Hoffentlich kann irgendjemand diesen Fehler hier eingrenzen:
    [Fri Nov 29 13:17:57 2002] [error] [client xxx.xx.x.xxx] Invalid method in request ~@+^A^C

    Was ist das für ein Fehler?

  • #2
    Schau mal hier vorbei:
    http://netfeatures.de/rootserver/ind...urity/ssl.html
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #3
      Also irgendwie hilft mir die Seite nicht besonders weiter.

      Erklärungen, wie SSL funktioniert habe ich jetzt genug gelesen. Ich müsste wissen, was alles in der Konfigurationsdatei des Apache stehen muss, damit SSL funktioniert. Weil eigentlich sieht es so aus, als wäre es installiert, aber es funktioniert eben nicht. Der Browser lädt und lädt und lädt, und man sieht ne tolle Sanduhr, aber es passiert nix.

      Wenn man dann das Fenster schliesst erfolgt in der Errordatei der obige Fehler (aus dem ersten Post).

      Zum Beispiel steht in der Konfigurationsdatei irgendwas von einem 'SSL' und einem 'DummySSL'. Wird das 2 mal konfiguriert?
      Die Datei bei AddModule (mod_ssl.c) finde ich auch nicht!

      Was passiert denn da bei Loadmodule und AddModule. Irgandwie versteh ich den englischen Text, der da Dabei steht nicht hundertprozentig.

      Kommentar


      • #4
        Diese Fehlermeldung stammt aus der ssl_engine_log:
        [27/Nov/2002 09:13:07 00739] [warn] Init: (t.online.ist.scheisse.de:443) You configured HTTP(80) on the standard HTTPS(443) port!

        Kann dazu jemand etwas sagen?

        Kommentar


        • #5
          Weil es mir Spass macht, mit mir selbst zu reden, mach ich einfach mal weiter. Wäre aber dennoch froh, wenn sich jemand einklinkt.

          Habe jetzt einen tollen Fehler gefunden. SSLEngine war auf 'off' gestellt. Kein Wunder, dass es nicht geht. Nachdem ich das jetzt auf 'on' gestellt habe startet aber der Apache nicht mehr. Es kommt ein Fehler mit der Datei 'server.crt'. Woran könnte das liegen. Die Datei ist vorhanden und liegt im richtigen Verzeichnis. Auch sonst liegen alle Dateien im richtigen Verzeichnis.

          Ich weiss es ist schwer eine Ferndiagnose zu so einem speziellen Problem zu stellen. Ich wäre aber froh, wenn einfach jemand sagen könnte, woran es liegen könnte.
          Ist vielleicht das Zertifikat ungültig?

          Kommentar


          • #6
            Webserver BS?
            PHP-Version?
            OpenSSL-Version?
            Apache-Version?
            *winks*
            Gilbert
            ------------------------------------------------
            Hilfe für eine Vielzahl von Problemen!!!
            http://www.1st-rootserver.de/

            Kommentar


            • #7
              Also, der genaue Fehler lautet:

              [Fri Nov 29 16:15:28 2002] [error] mod_ssl: Init: Unable to read server certificate from file /etc/httpd/ssl.crt/server.crt (OpenSSL library error follows)
              [Fri Nov 29 16:15:28 2002] [error] OpenSSL: error:0D09F007:asn1 encoding routines:d2i_X509:expecting an asn1 sequence

              Er erscheint, wenn der Apache neu gestartet wird. Zu den Versionen kann ich momentan nichts sagen, ausser dass es unter SUSE lInux 7.1 professional läuft.

              Kommentar


              • #8
                Es wäre ber von nöten das du uns auch die Programm Versionen nennst. Die ganz neu OpenSSL hat nämlich noch einen Bug.

                Frage hast du das auch installiert:
                Net::SSLeay.pm
                *winks*
                Gilbert
                ------------------------------------------------
                Hilfe für eine Vielzahl von Problemen!!!
                http://www.1st-rootserver.de/

                Kommentar


                • #9
                  Wie bekomme ich denn die Versionen raus?
                  Ich habe nichts heruntergeladen, sondern das war alles schon bei SUSE dabei. Ich habe einen Ordner gefunden der 'openssl-0.9.6' heisst. Ich weiss aber nicht, ob das die verwendete Version ist! Wie bekomme ich die Apache-Version heraus?

                  Bis jetzt habe ich nichts verändert, sondern die Einstellungen der automatischen Installation übernommen und die SSL Engine auf 'on' gestellt. Ist es vielleicht doch sinnvoll sich ein neues Zertifikat zu erstellen?

                  SSLeay.pm brauche ich wohl nicht zwingend. Habe folgendes auf der Homepage gefunden: "If you just want to view web pages on https servers, you do not need this - your web browser already knows to do that. " Und das trifft auf mich zu. Ich will nur den Apache mit OpenSSL zum Laufen bringen und dann mir ein paar Seiten darauf anschauen. In Perlskripts werden keine der Funktionen verwendet.
                  Zuletzt geändert von LazyLow; 02.12.2002, 10:22.

                  Kommentar


                  • #10
                    Wie groß ist den Mail-Postfach?
                    Ich schick dir mal eine Installationsanleitung aus meinen Schulungsunterlagen per PDF.
                    *winks*
                    Gilbert
                    ------------------------------------------------
                    Hilfe für eine Vielzahl von Problemen!!!
                    http://www.1st-rootserver.de/

                    Kommentar


                    • #11
                      Ich glaube bei web.de sind es 2 MB. Bin mir aber nicht sicher, ob das auch für ankommende Anlagen gilt, oder nur für gesendete. Reichen 2 MB?

                      Addy: wildwings4ever@web.de

                      Kommentar


                      • #12
                        Reicht, ist ja nur 81kb groß. Ist auf dem Weg.
                        *winks*
                        Gilbert
                        ------------------------------------------------
                        Hilfe für eine Vielzahl von Problemen!!!
                        http://www.1st-rootserver.de/

                        Kommentar


                        • #13
                          Sorry, aber irgendwie hilft mir das nicht wirklich weiter.
                          Danke für die Mühe!

                          Wie ist das denn mit dem Virtual Host? Momentan sind beide im gleichen Verzeichnis (DocumentRoot), was aber nichts ausmachen dürfte. Ist es geschickter das zu trennen?

                          Kommentar


                          • #14
                            Also.
                            Ich habe es nach der Methode bei mir installiert und es geht.
                            *winks*
                            Gilbert
                            ------------------------------------------------
                            Hilfe für eine Vielzahl von Problemen!!!
                            http://www.1st-rootserver.de/

                            Kommentar


                            • #15
                              Ist das SSLeay ein Ersatz für das mod_ssl?

                              In allen anderen Installationsanleitungen, die ich bisher gelesen habe, stand davon nichts. Da musste man nur openssl und mod_ssl installieren und danach den Apache neu konfigurieren!

                              Du bist nur die Schritte aus der Anlage durchgegangen und danach hat es funktioniert?

                              Bei mir ist eben das Problem, dass schon alles installiert ist (ausser SSLeay), es aber nicht tut!

                              Kommentar

                              Lädt...
                              X