Re: Eintrag im Apache Log unverstaendlich?
Von: Sven Hartge (sh-084@svenhartge.de) [Profil]
Datum: 05.05.2008 17:07
Message-ID: <150pshqjcnv8@mids.svenhartge.de>
Newsgroup: de.comm.internet.misc
Datum: 05.05.2008 17:07
Message-ID: <150pshqjcnv8@mids.svenhartge.de>
Newsgroup: de.comm.internet.misc
Tilo Baumann <2007@eene.mine.nu> wrote: > On 2008-04-28, Sven Hartge <sh-084@svenhartge.de> wrote: >> Tilo Baumann <2007@eene.mine.nu> wrote: >>> On 2008-04-28, Tilo Baumann <2007@eene.mine.nu> wrote: >>>> 117.75.133.163 - - [28/Apr/2008:13:10:29 +0200] "GET >>>> http://www.jrh8891.host.sk/ HTTP/1.1" 200 1472 "-" "Mozilla/4.0 >>>> (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)" "-" >>>> >>>> Es geht um Apache 1.3. An der Zeile oben verstehe ich genau das Wort >>>> 200 nicht: >>>> >>>> 117.75.133.163 gibt einen GET Befehl auf meine Site (eene.mine.nu) für >>>> die Adresse http://www.jrh8891.host.sk/ und empfängt als Antwort besagte >>>> '200'. >> Orakel: Dein Apache ist ohne jegliche virtuellen Hosts konfiguriert >> und liefert für jede GET-Anfrage seine normale Start-Seite aus? >> Selbst wenn er den Host-Part nicht kennt? >> Was passiert, wenn du selbst einmal mittels telnet diese Anfrage >> nachstellst? Was bekommst du dann? > Dein Orakel ist gut, Sven. Ich habe keine virtuellen Hosts und wenn > ich die Anfrage mit telnet nachstelle, geht es und liefert den selben > Eintrag im Log. Zwar sind mir die Zusammenhänge noch etwas unklar, > aber ich werde nachlesen. Vermutlich geht der Apache dann davon aus, dass der Anfragende schon wissen wird, mit welchem Host er spricht und ignoriert den den Host-Teil der Anfrage einfach. Noch dazu da Apache 1.3 doch ein "wenig" älter ist und intern anders arbeitet als der Apache 2.2. Interessant wäre, wenn du einmal Named-Based Virtuals Hosts benutzt und dann explizit nur "eene.mine.nu" in der Konfiguration definierst. Wie reagiert er dann auf Anfragen? > BTW: Auch du hättest doch den telnet Test vornehmen können und nicht > auf dein Orakel zurückgreifen müssen, oder? (Diese Frage erfolgt nur > zur Kontrolle, ob ich halbwegs im Bilde bin.) Natürlich. Nur hätte dir das nichts gebracht, da a) ich deine Konfig ja nicht sehe, b) nicht weiss, was zu erwarten gewesen wäre bei verschiedenen Hosts und c) ... äh ... ich keine Zeit hatte. Und so ;) S° -- Sven Hartge -- professioneller Unix-Geek Meine Gedanken im Netz: http://www.svenhartge.de/[ Auf dieses Posting antworten ]
Antworten
- Tilo Baumann (06.05.2008 22:25)
