Christoph Schnauß: Apache 2.1.4

hallo Forum,

ich hatte mich zu diesem Thema schon einmal zu Wort gemeldet. Inzwischen kriege ich meinen Apache 2.1.4 einigermaßen problemlos zum Laufen, auch mit allen gewünschten Zutaten (PHP, CGI, mySQL ...). Aber es bleibt dabei, daß ich jedesmal einen ganz doofen Eintrag im log finde in der Art "warning: failed to enable the 'httpready' Accept Filter". Ich habe gewiß sämtliche erreichbaren Doku-Seiten bei der Apache-Foundation durchgesehen (auch ein paar, die nicht öffentlich sind), und ich habe auch in wirklich alle Quellcode-Dateien noch vor dem Kompilieren hineingeschaut. Ich kriege ganz einfach nicht raus, was damit gemeint ist. Aber da es lediglich eine "Warnung" ist, startet der Apache trotzdem und arbeitet sehr brav. Weiß irgendein Serverspezialist, was diese Warnung denn bedeutet und wie ich sie "auflösen" könnte?

Grüße aus Berlin

Christoph S.

  1. N'Abend,

    vorab, ich hab nicht allzu viel Ahnung von Apache Konfiguration, von daher bleibt mir nur Google, aber hast du dieses Ding gelesen?
    http://www.mail-archive.com/dev@httpd.apache.org/msg24220.html

    MfG
    Rouven

    --
    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
    1. hallo,

      hast du dieses Ding gelesen?
      http://www.mail-archive.com/dev@httpd.apache.org/msg24220.html

      Ja, das kenne ich bereits. Und da steht auch genau das drin, was ich nicht kann: "Add the HTTP Accept Filter FreeBSD kernel module (accf_http)". Ich finde für den FreeBSD-Kernel(6) kein solches Modul.

      Grüße aus Berlin

      Christoph S.

      1. hmh...
        dann kennst du diese Seite bestimmt auch...http://www.freebsd.org/cgi/man.cgi?query=accf_http. Ich geb dann auf, weil ich mich jetzt wieder mit dem Problem noch mit der Ursache auskenne...

        MfG
        Rouven

        --
        -------------------
        ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
        1. ...oder die hier http://cvsup.pt.freebsd.org/cgi-bin/cvsweb/cvsweb.cgi/src/sys/netinet/accf_http.c
          Jetzt geh ich echt ;-)

          MfG
          Rouven

          --
          -------------------
          ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
          1. hallo Rouven,

            ...oder die hier http://cvsup.pt.freebsd.org/cgi-bin/cvsweb/cvsweb.cgi/src/sys/netinet/accf_http.c
            Jetzt geh ich echt ;-)

            Ich habe mir eben mal meinen Kernel neu gebaut. Im log ist zu sehen, daß ich das Modul eingetragen habe:
            ...
            -rw-r--r--  1 root  wheel     1028 May 30 11:36 ac97_if.o
            -rw-r--r--  1 root  wheel     1576 May 30 11:36 ac97_patch.o
            -rw-r--r--  1 root  wheel     3900 May 30 11:39 accf_http.o
            -rw-r--r--  1 root  wheel     4820 May 30 11:36 acphy.o
            -rw-r--r--  1 root  wheel     1701 May 30 11:41 acpi_if.c
            ...
            Das heißt, "accf_http" ist im Kernel. Hilft nix, die log-Meldung kommt trotzdem. Aber wenn selbst Rasmus Lerdorf in dem von dir bereits zitierten mail-Archiv schreibt, daß er mal in den Linux-Kernel kucken wollte (zum Abschreiben, wie es geht), aber "it seemed non-trivial to me" - dann bin halt ich auch überfordert.

            Übrigens war dein Tip ganz nützlich, weil ich überhaupt nicht an meinen Kernel, sondern immer nur an den Apache gedacht habe. Jetzt stellt sich dank dir heraus, daß ich einfach an der falschen Stelle gesucht habe.

            Grüße aus Berlin

            Christoph S.