/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Apache, Bind og forkerte adresser...
Fra : Rander


Dato : 14-09-01 15:32

Som nogen muligvis kan huske har jeg en Rødhætte 7.1 kørende. Den kører
også Apache, og det gør den til en ren guldmedalje!

Men jeg har et underligt problem: Hvis jeg fra min windows-maskine skriver
http://www.foo.bar i browseren - ja, så får jeg min egen hjemmeside der
ligger på Linux-boxen, der iøvrigt hedder noget helt andet! Kort og godt:
Hver gang jeg i min browser skriver en adresse der reelt ikke findes, så
får jeg min egen hjemmeside!

Jeg havde først Windows-maskinen mistænkt for at gøre noget forkert, men så
opdagede jeg at Apache rent faktisk skrev den "forkerte" adresse i sin
log-fil, altså

"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...

Så prøvede jeg - nærmest for sjov - at installere Bind og bruger nu Linuxen
som DNS-server for Windows-maskinen, men problemet er det samme!

Derfor mistænker jeg nu Apache for at være synderen, og har været hele
httpd.conf igennem efter en mulig årsag, men kan ikke finde nogen...

Nogen der har nogen idéer til hvad jeg skal kigge efter, eller skal jeg til
at fyre hele .conf-filen af her? Det skal nok lige siges at Apache ikke har
noget "Default" (det er ihvertfald meningen), men kører alt via virtual
hosts...

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Døden er mere universel end livet. Alle dør, men ikke alle lever. (A. Sachs)


 
 
Kent Friis (15-09-2001)
Kommentar
Fra : Kent Friis


Dato : 15-09-01 00:16

Den Fri, 14 Sep 2001 16:31:39 +0200 skrev Rander:
>Som nogen muligvis kan huske har jeg en Rødhætte 7.1 kørende. Den kører
>også Apache, og det gør den til en ren guldmedalje!
>
>Men jeg har et underligt problem: Hvis jeg fra min windows-maskine skriver
>http://www.foo.bar i browseren - ja, så får jeg min egen hjemmeside der
>ligger på Linux-boxen, der iøvrigt hedder noget helt andet! Kort og godt:
>Hver gang jeg i min browser skriver en adresse der reelt ikke findes, så
>får jeg min egen hjemmeside!

Din browser forsøger at bruge din linux-maskine som proxy. Slå al proxy
fra, (specielt den der "automatisk...").

>Jeg havde først Windows-maskinen mistænkt for at gøre noget forkert, men så
>opdagede jeg at Apache rent faktisk skrev den "forkerte" adresse i sin
>log-fil, altså
>
>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...

Jep, det er en proxy-request.

>Så prøvede jeg - nærmest for sjov - at installere Bind og bruger nu Linuxen
>som DNS-server for Windows-maskinen, men problemet er det samme!
>
>Derfor mistænker jeg nu Apache for at være synderen, og har været hele
>httpd.conf igennem efter en mulig årsag, men kan ikke finde nogen...

Du kigger det forkerte sted.

Medmindre du bruger DNAT eller REDIRECT (eller ARP-fusk), så kan en
maskine ikke tiltrække IP-trafik der ikke var tiltænkt den.

Mvh
Kent
--
A Elbereth Gilthoniel, silivren penna míriel
o menel aglar elenath! Na-chaered palan-díriel
o galadhremmin ennorath, Fanuilos, le linnathon nef aear, sí nef aearon!
- Tolkien, "The Lord of the Rings"

Rander (19-09-2001)
Kommentar
Fra : Rander


Dato : 19-09-01 18:17

Fri, 14 Sep 2001 23:15:46 +0000 (UTC) brugte Kent Friis 39 linier på at
fortælle dette til dk.edb.system.unix:

>>Men jeg har et underligt problem: Hvis jeg fra min windows-maskine skriver
>>http://www.foo.bar i browseren - ja, så får jeg min egen hjemmeside der
>>ligger på Linux-boxen, der iøvrigt hedder noget helt andet! Kort og godt:
>>Hver gang jeg i min browser skriver en adresse der reelt ikke findes, så
>>får jeg min egen hjemmeside!
>Din browser forsøger at bruge din linux-maskine som proxy. Slå al proxy
>fra, (specielt den der "automatisk...").
[...]
>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>Jep, det er en proxy-request.

Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
er den der "automatisk..." du snakker om?

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Sig noget, der er indlysende første gang, og du er udødelig.
(Marie von Ebner-Eschenbach)


Kent Friis (19-09-2001)
Kommentar
Fra : Kent Friis


Dato : 19-09-01 18:25

Den Wed, 19 Sep 2001 19:17:12 +0200 skrev Rander:
>Fri, 14 Sep 2001 23:15:46 +0000 (UTC) brugte Kent Friis 39 linier på at
>fortælle dette til dk.edb.system.unix:
>
>>>Men jeg har et underligt problem: Hvis jeg fra min windows-maskine skriver
>>>http://www.foo.bar i browseren - ja, så får jeg min egen hjemmeside der
>>>ligger på Linux-boxen, der iøvrigt hedder noget helt andet! Kort og godt:
>>>Hver gang jeg i min browser skriver en adresse der reelt ikke findes, så
>>>får jeg min egen hjemmeside!
>>Din browser forsøger at bruge din linux-maskine som proxy. Slå al proxy
>>fra, (specielt den der "automatisk...").
>[...]
>>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>>Jep, det er en proxy-request.
>
>Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
>er den der "automatisk..." du snakker om?

IE har en option under proxy-indstillinger, hvor den selv kan søge efter
en proxy-server. Den er der kryds i som default, og det giver kun
problemer. Måske den har fundet din webserver, og tror det er en proxy.

Mvh
Kent
--
Demokrati er lige som den 29. februar - begge dele forekommer
en gang hver fjerde år.

Rander (19-09-2001)
Kommentar
Fra : Rander


Dato : 19-09-01 20:40

Wed, 19 Sep 2001 17:24:58 +0000 (UTC) brugte Kent Friis 27 linier på at
fortælle dette til dk.edb.system.unix:

>>>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>>>Jep, det er en proxy-request.
>>Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
>>er den der "automatisk..." du snakker om?
>IE har en option under proxy-indstillinger, hvor den selv kan søge efter
>en proxy-server. Den er der kryds i som default, og det giver kun
>problemer. Måske den har fundet din webserver, og tror det er en proxy.

Right - og den er der IKKE kryds i!

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

En lastvogn bakkede gennem vindspejlet ind i
ansigtet på min kone. (Skadesanmeldelse)


Kent Friis (19-09-2001)
Kommentar
Fra : Kent Friis


Dato : 19-09-01 21:20

Den Wed, 19 Sep 2001 21:39:33 +0200 skrev Rander:
>Wed, 19 Sep 2001 17:24:58 +0000 (UTC) brugte Kent Friis 27 linier på at
>fortælle dette til dk.edb.system.unix:
>
>>>>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>>>>Jep, det er en proxy-request.
>>>Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
>>>er den der "automatisk..." du snakker om?
>>IE har en option under proxy-indstillinger, hvor den selv kan søge efter
>>en proxy-server. Den er der kryds i som default, og det giver kun
>>problemer. Måske den har fundet din webserver, og tror det er en proxy.
>
>Right - og den er der IKKE kryds i!

Hmm... Afinstaller IE?

Mvh
Kent
--
The revolution has just begun.

Rander (20-09-2001)
Kommentar
Fra : Rander


Dato : 20-09-01 11:51

Wed, 19 Sep 2001 20:19:41 +0000 (UTC) brugte Kent Friis 20 linier på at
fortælle dette til dk.edb.system.unix:

>>>>>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>>>>>Jep, det er en proxy-request.
>>>>Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
>>>>er den der "automatisk..." du snakker om?
>>>IE har en option under proxy-indstillinger, hvor den selv kan søge efter
>>>en proxy-server. Den er der kryds i som default, og det giver kun
>>>problemer. Måske den har fundet din webserver, og tror det er en proxy.
>>Right - og den er der IKKE kryds i!
>Hmm... Afinstaller IE?

No dice! Når jeg beder om http://foo.bar i Lynx på Linux-boxen får jeg OGSÅ
min egen hjemmeside!

Så hvor er det lige det går galt? Det må jo være et sted på Linux-boxen...

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Friheden er intet værd, hvis ikke den indbefatter friheden
til at fejle. (Mahatma Gandhi)


Kent Friis (20-09-2001)
Kommentar
Fra : Kent Friis


Dato : 20-09-01 16:37

Den Thu, 20 Sep 2001 12:50:48 +0200 skrev Rander:
>Wed, 19 Sep 2001 20:19:41 +0000 (UTC) brugte Kent Friis 20 linier på at
>fortælle dette til dk.edb.system.unix:
>
>>>>>>>"GET /style.css HTTP/1.1" 200 5446 "http://www.foo.bar/" "Mozilla...
>>>>>>Jep, det er en proxy-request.
>>>>>Ikke forstået? Windows-maskinen er ikke sat op til at buge Proxy. Og hvad
>>>>>er den der "automatisk..." du snakker om?
>>>>IE har en option under proxy-indstillinger, hvor den selv kan søge efter
>>>>en proxy-server. Den er der kryds i som default, og det giver kun
>>>>problemer. Måske den har fundet din webserver, og tror det er en proxy.
>>>Right - og den er der IKKE kryds i!
>>Hmm... Afinstaller IE?
>
>No dice! Når jeg beder om http://foo.bar i Lynx på Linux-boxen får jeg OGSÅ
>min egen hjemmeside!
>
>Så hvor er det lige det går galt? Det må jo være et sted på Linux-boxen...

Jeg får:

Looking up foo.bar.
Unable to locate remote host foo.bar.
Alert!: Unable to connect to remote host.

lynx: Can't access startfile http://foo.bar/

Check evt. at du ikke har HTTP_PROXY sat i environment eller i
/etc/rc.config (nå nej, du kører RedHat? så har du vistnok ikke nogen
rc.config).

set | grep -i proxy
grep -i proxy /etc/rc.config

Mvh
Kent
--
You haven't seen _multitasking_ until you've seen Railroad
Tycoon II and Unreal Tournament run side by side

Rander (20-09-2001)
Kommentar
Fra : Rander


Dato : 20-09-01 18:56

Thu, 20 Sep 2001 15:37:26 +0000 (UTC) brugte Kent Friis 39 linier på at
fortælle dette til dk.edb.system.unix:

>>No dice! Når jeg beder om http://foo.bar i Lynx på Linux-boxen får jeg OGSÅ
>>min egen hjemmeside!
>>Så hvor er det lige det går galt? Det må jo være et sted på Linux-boxen...
>Jeg får:
>Looking up foo.bar.
>Unable to locate remote host foo.bar.
>Alert!: Unable to connect to remote host.
>lynx: Can't access startfile http://foo.bar/

Hvilket jeg vel også burde få! Så hvor er det lige det går galt?

>Check evt. at du ikke har HTTP_PROXY sat i environment eller i
>/etc/rc.config (nå nej, du kører RedHat? så har du vistnok ikke nogen
>rc.config).
>set | grep -i proxy

Intet.

>grep -i proxy /etc/rc.config

grep: /etc/rc.config: No such file or directory

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Drenge ligner ikke engle. Ikke engang når de smiler! (Cornelia, 7 år)


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408885
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste