[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim wartet immer 9 Sekunden. Ergebnisse weiterer Versuche.



Hallo Heiko,
habe meine Anmerkungen unten eingefügt. Ich hoffe, dass Du mir damit
weiterhelfen kannst. Ich sehe zwar jetzt, dass er versucht meinen
Rechnernamen aufzulösen, aber wieso das so lange dauert ist mir immer
noch unklar.
    Niels

On Mon, 9 Dec 2002 10:24:44 +0100
Heiko Schlittermann <heiko@jumper.schlittermann.de> wrote:

> On Sun, Dec 08, 2002 at 09:52:54PM +0100, Niels Stargardt wrote:
> > Hallo Heiko,
> > na das klingt doch mal langsam nach einer gezielten Analyse.
> > ltrace war ein guter Tipp, da komme ich der Sache schon näher.
> > 
> > strchr("pondus", '.')                             = NULL
> > gethostbyname2(0xbffff05d, 10, 0xbffff23c, 0x08074e6e, 0xbffff964)
> > = 0 gethostbyname2(0xbffff05d, 2, 0xbffff23c, 0x08074e6e,
> > 0xbffff964) = 0x4020cd38 
> 
> Hm.  Leider kann man jetzt nicht sehen, wonach er sucht.  Wenn aber 
> in Deiner /etc/resolv.conf ein Nameserver drinsteht, auf dem Du 
> ein 'ndc querylog' machen kannst, solltest Du sehen, wonach er
> sucht.
Ich dachte er sucht pondus, ist allerdings zugegeben eine riskante
Vermutung. Leider gibt es auf meinem Rechner kein ndc ich denke aber,
dass ich mit rndc richtig bin, denn in der Manpage steht:
rndc controls the operation of a name server. It supersedes the ndc
utility that was  provided  in old BIND releases.

Ich habe also wohl bind9.

> Wenn es nicht Dein eigner ist, hilft auch ein
> 
>     tcpdump -i<INTERFACE> -n -s 1500 -vv 'udp and port 53'
>               ~~~~~~~ das Interface, über das die Anfragen dann
>               rausgehen
> 
> Wie steht Dein Rechnername in der /etc/hosts?
In /etc/hosts steht 
127.0.0.1       localhost
192.168.0.1     pondus.zoo      pondus

# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

> > Der Tipp rndc querylog brachte leider keine Ergebnisse. Lediglich
> > ein Eintrag > Dec  8 21:38:16 pondus lwresd[215]: query logging is
> > now on                                   ~~~~~~~ wat dat?  Das ist
> > doch kein                                   Bind, oder?
Was soll ich dazu sagen, gestern war das die Reaktion auf rndc
querylog ??? Ich wollte das natürlich lieber noch mal verifizieren und
siehe da, heute sieht es besser aus:

Dec  9 20:34:28 pondus named[207]: query logging is now on
Dec  9 20:34:31 pondus named[207]: client 192.168.0.1#32775: query:
pondus.zoo IN AAAA 
Dec  9 20:34:31 pondus named[207]: client 192.168.0.1#32775: query:
pondus IN AAAA 
Dec  9 20:38:32 pondus named[207]: query logging is now off

In der Mitte die Abfragen angestossen durch mailq
Wenn ich eine Mail verschicke an niels.stargardt@gmx.de sieht das Log
schon ein bißchen umfangreicher aus 
Dec  9 20:38:41 pondus named[207]: query logging is now on 

Dec  9 20:40:48 pondus named[207]: client 192.168.0.1#32775: query:
pondus.zoo IN AAAA 

Dec  9 20:40:48 pondus named[207]: client 192.168.0.1#32775: query:
pondus.zoo IN A 

Dec  9 20:40:48 pondus named[207]: client 192.168.0.1#32775:
query:mail.gmx.net IN AAAA 

Dec  9 20:40:53 pondus named[207]: client 192.168.0.1#32775: query:
mail.gmx.net IN AAAA 

Dec  9 20:40:58 pondus named[207]: client 192.168.0.1#32775: query:
mail.gmx.net IN A

Dec  9 20:41:03 pondus named[207]: client 192.168.0.1#32775: query:
mail.gmx.net IN A 

Dec  9 20:41:08 pondus named[207]: client 192.168.0.1#32775: query:
pondus.zoo IN AAAA 

Dec  9 20:41:08 pondus named[207]: client 192.168.0.1#32775: query:
pondus IN AAAA

wobei dabei die Zeit für den Lookup von mail.gmx.net drauf geht. Kann
man nicht exim beibringen, dass er erst beim Verschicken nach dem
Smarthost suchen soll?

Da ich nun schon tcpdump installiert habe, was ja so schön einfach bei
woody geht :-))) hier auch noch die Ausgabe bei mailq 
pondus:~# tcpdump -ilo -n -s 1500 -vv 'udp and port 53'
tcpdump: listening on lo
20:45:49.180400 192.168.0.1.32775 > 192.168.0.1.53:  [udp sum ok]
19915+ AAAA? pondus.zoo. [|domain] (DF) (ttl 64, id 59921, len 56)

20:45:49.181245 192.168.0.1.53 > 192.168.0.1.32775:  [udp sum ok]
19915* q: AAAA? pondus.zoo. 0/1/0 ns: zoo. SOA zoo. root.zoo.
2001082801 28800 7200 604800 86400 (69) (DF) (ttl 64, id 0, len 97)
20:45:49.183526 192.168.0.1.32775 > 192.168.0.1.53:  [udp sum ok]
19916+ AAAA? pondus. [|domain] (DF) (ttl 64, id 59922, len 52)

20:45:49.184155 192.168.0.1.53 > 192.168.0.1.32775:  [udp sum ok]
19916 NXDomain q: AAAA? pondus. 0/1/0 ns:. SOA A.ROOT-SERVERS.NET.
NSTLD.VERISIGN-GRS.COM. 2002120900 1800 900 604800 86400 (99) (DF)
(ttl 64, id 0, len 127)
> Heiko
> 
> 
> 
> -- 
> Häufig gestellte Fragen und Antworten (FAQ): 
> http://www.de.debian.org/debian-user-german-FAQ/
> 
> Zum AUSTRAGEN schicken Sie eine Mail an
> debian-user-german-request@lists.debian.org mit dem Subject
> "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
> 



Reply to: