/ 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
CNAME_lookup_failed_temporarily._(#4.4.3)
Fra : Rudi Hansen


Dato : 26-10-03 17:59

Jeg har installeret qmail på min RedHat 9.0 server, og installer alle
opdateringer til RedHat 9.0 med up2date -u.

Til at installere qmail har jeg fulgt beskrivelsen på www.lifewithqmail.org
, og så har jeg tilføjet følgende patches.

http://mirrors.sunsite.dk/qmailwww/moni.csi.hu/pub/glibc-2.3.1/qmail-1.03.errno.patch
http://mirrors.sunsite.dk/qmailwww/moni.csi.hu/pub/glibc-2.3.1/ucspi-tcp-0.88.errno.patch
http://mirrors.sunsite.dk/qmailwww/moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch
http://www.ckdhr.com/ckd/qmail-103.patch

Men jeg får stadig fejlen CNAME_lookup_failed_temporarily._(#4.4.3), i
/var/log/qmail/current hvis jeg forsøger at skrive en mail til nogen der
ikke er på min egen maskine.

Jeg har gennemsøgt google og prøvet de ting der stod det om problemer med
store DNS queryes, og permissions på
/var/resolve.conf, men intet virkede.

Hvis jeg forsøger at skrive en mail til null@tilcali.dk så får jeg f.eks.
fejlen, men jeg kan sagtens både pinge og traveroute til tiscali.dk.
Og hvis jeg bruger dig giver den mig også det forventede resultat.

Er der nogen der kan hjælpe?

Her er output fra qmail-showctl:

qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 501, 502, 503, 0, 504, 505, 506, 507.
group ids: 501, 502.

badmailfrom: (Default.) Any MAIL FROM is allowed.

bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.

bouncehost: (Default.) Bounce host name is birkelan.dk.

concurrencylocal: (Default.) Local concurrency is 10.

concurrencyremote: (Default.) Remote concurrency is 20.

databytes: (Default.) SMTP DATA limit is 0 bytes.

defaultdomain: Default domain name is birkelan.dk.

defaulthost: (Default.) Default host name is birkelan.dk.

doublebouncehost: (Default.) 2B recipient host: birkelan.dk.

doublebounceto: (Default.) 2B recipient user: postmaster.

envnoathost: (Default.) Presumed domain name is birkelan.dk.

helohost: (Default.) SMTP client HELO host name is birkelan.dk.

idhost: (Default.) Message-ID host name is birkelan.dk.

localiphost: (Default.) Local IP address becomes birkelan.dk.

locals:
Messages for birke3.birke.dk are delivered locally.
Messages for birkelan.dk are delivered locally.
Messages for 192.168.0.27 are delivered locally.
Messages for birkelan.dk are delivered locally.

me: My name is birkelan.dk.

percenthack: (Default.) The percent hack is not allowed.

plusdomain: Plus domain name is birkelan.dk.

qmqpservers: (Default.) No QMQP servers.

queuelifetime: (Default.) Message lifetime in the queue is 604800 seconds.

rcpthosts:
SMTP clients may send messages to recipients at birkelan.dk.
SMTP clients may send messages to recipients at birke3.birke.dk.
SMTP clients may send messages to recipients at birkelan.dk.

morercpthosts: (Default.) No effect.

morercpthosts.cdb: (Default.) No effect.

smtpgreeting: (Default.) SMTP greeting: 220 birkelan.dk.

smtproutes: (Default.) No artificial SMTP routes.

timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.

timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.

timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.

virtualdomains: (Default.) No virtual domains.

defaultdelivery: I have no idea what this file does.

concurrencyincoming: I have no idea what this file does.





 
 
Claus Alboege (27-10-2003)
Kommentar
Fra : Claus Alboege


Dato : 27-10-03 21:54

"Rudi Hansen" <Rudi.Hansen@birkelan.dk> writes:

> Jeg har installeret qmail på min RedHat 9.0 server, og installer alle
> opdateringer til RedHat 9.0 med up2date -u.
>
> Til at installere qmail har jeg fulgt beskrivelsen på
> www.lifewithqmail.org , og så har jeg tilføjet følgende patches.

[errno patches]

> http://www.ckdhr.com/ckd/qmail-103.patch
>
> Men jeg får stadig fejlen CNAME_lookup_failed_temporarily._(#4.4.3), i
> /var/log/qmail/current hvis jeg forsøger at skrive en mail til nogen der
> ikke er på min egen maskine.

Du faar samme fejl uanset hvem du proever at sende til? (som ikke er paa
din egen maskine)

> Jeg har gennemsøgt google og prøvet de ting der stod det om problemer
> med store DNS queryes, og permissions på /var/resolve.conf, men intet
> virkede.

Jeg ville nok proeve at installere en lokal dnscache, og eventuelt
fjerne qmail-103.patch patchen. Du kan finde instruktioner til hvordan
du saetter en lokal dnscache op paa:

http://cr.yp.to/djbdns/run-cache.html

Hvis det stadig giver problemer maa du nok have gang i strace, truss,
ktrace eller lignende, saa vi kan se hvad der helt praecist sker.


/Claus A

Rudi Hansen (28-10-2003)
Kommentar
Fra : Rudi Hansen


Dato : 28-10-03 02:13

> > Men jeg får stadig fejlen CNAME_lookup_failed_temporarily._(#4.4.3), i
> > /var/log/qmail/current hvis jeg forsøger at skrive en mail til nogen der
> > ikke er på min egen maskine.
> Du faar samme fejl uanset hvem du proever at sende til? (som ikke er paa
> din egen maskine)
Yep.

> Jeg ville nok proeve at installere en lokal dnscache, og eventuelt
> fjerne qmail-103.patch patchen. Du kan finde instruktioner til hvordan
> du saetter en lokal dnscache op paa:
Det har jeg prøvet virker ikke

Skal tingene installeres i nogen bestemt rækkefølge?

Her er et link til et det script jeg bruger til at installere qmail med
(http://www.birkelan.dk/rsh/linux/qmail-install-script/qmail-install.htm)
Da jeg efter hånden har skulle geninstallere et par gange for at teste så
har jeg altså lavet et script.
Jeg ved ikke om du bliver klogere af det.

> Hvis det stadig giver problemer maa du nok have gang i strace, truss,
> ktrace eller lignende, saa vi kan se hvad der helt praecist sker.
Jeg har en strace.log(Se på web siden) fil hjælper den dig, jeg har prøvet
at kikke i den men bliver desværre ikke klogere.

Jeg håber virkelig at du kan hjælpe, jeg er helt på bar bund.



Claus Alboege (28-10-2003)
Kommentar
Fra : Claus Alboege


Dato : 28-10-03 06:17

"Rudi Hansen" <Rudi.Hansen@birkelan.dk> writes:

>> Jeg ville nok proeve at installere en lokal dnscache, og eventuelt
>> fjerne qmail-103.patch patchen. Du kan finde instruktioner til
>> hvordan du saetter en lokal dnscache op paa:
> Det har jeg prøvet virker ikke

Naar du siger "Virker ikke", betyder det saa at du faar samme fejl?

> Skal tingene installeres i nogen bestemt rækkefølge?

Nej

> Her er et link til et det script jeg bruger til at installere qmail
> med (http://www.birkelan.dk/rsh/linux/qmail-install-script/qmail-install.htm)
> Da jeg efter hånden har skulle geninstallere et par gange for at teste
> så har jeg altså lavet et script.
> Jeg ved ikke om du bliver klogere af det.

Det ser for saa vidt fint ud. Jeg vil nok proeve at undlade
qmail-103.patch i foerste omgang. Samtidig ville det vaere rart at se en
komplet logfil fra din dnscache, fra naar du vil sende en mail ud af
huset.

>> Hvis det stadig giver problemer maa du nok have gang i strace, truss,
>> ktrace eller lignende, saa vi kan se hvad der helt praecist sker.
> Jeg har en strace.log(Se på web siden) fil hjælper den dig, jeg har
> prøvet at kikke i den men bliver desværre ikke klogere.

Du skal nok lige tilfoeje -F til strace, og samtidig vise et output fra
naar du rent faktisk sender en mail.

Noget ala foelgende:

# svc -d /service/qmail-send
# strace -o /tmp/qmail.strace -f -F /var/qmail/rc
# (fra anden terminal)
# echo to: user@remote.tld | /var/qmail/bin/qmail-inject


/Claus A



Rudi Hansen (28-10-2003)
Kommentar
Fra : Rudi Hansen


Dato : 28-10-03 10:14

> >> hvordan du saetter en lokal dnscache op paa:
> > Det har jeg prøvet virker ikke
> Naar du siger "Virker ikke", betyder det saa at du faar samme fejl?
Ja det er det det betyder.

> Det ser for saa vidt fint ud. Jeg vil nok proeve at undlade
> qmail-103.patch i foerste omgang.
Det gør jeg faktisk også, jeg henter patchen men patcher ikke qmail med den.

>Samtidig ville det vaere rart at se en
> komplet logfil fra din dnscache, fra naar du vil sende en mail ud af
> huset.
Jeg prøver at sende til null@tiscali.dk

Som det ser ud lige nu er der ikke noget der ændre sig i
/service/dnscache/log/main/current når jeg sender en mail.
Og hvis jeg søger loggen igennem efter tiscali.dk som er det domain jeg
prøver at sende mail til er der ikke noget.
Se loggen på http://www.birkelan.dk/rsh/linux/qmail-install-script/current

> naar du rent faktisk sender en mail.
> Noget ala foelgende:
> # svc -d /service/qmail-send
> # strace -o /tmp/qmail.strace -f -F /var/qmail/rc
> # (fra anden terminal)
> # echo to: user@remote.tld | /var/qmail/bin/qmail-inject
Jeg har prøvet det men får følgende fejl.
[root@test tmp]# strace -o /tmp/qmail.strace -f -F /var/qmail/rc
Process 3084 attached
Process 3083 suspended
Process 3083 resumed
Process 3084 detached
upeek: ptrace(PTRACE_PEEKUSER,3083,44,0): Operation not permitted

Se qmail.strace på
http://www.birkelan.dk/rsh/linux/qmail-install-script/qmail.strace



Claus Alboege (28-10-2003)
Kommentar
Fra : Claus Alboege


Dato : 28-10-03 12:45

"Rudi Hansen" <Rudi.Hansen@birkelan.dk> writes:

>>Samtidig ville det vaere rart at se en komplet logfil fra din dnscache,
>> fra naar du vil sende en mail ud af huset.
> Jeg prøver at sende til null@tiscali.dk
>
> Som det ser ud lige nu er der ikke noget der ændre sig i
> /service/dnscache/log/main/current når jeg sender en mail.

Hvad giver:

% grep -B3 `cat /service/dnscache/env/IP` /etc/resolv.conf

>> naar du rent faktisk sender en mail. Noget ala foelgende:
>> # svc -d /service/qmail-send
>> # strace -o /tmp/qmail.strace -f -F /var/qmail/rc
>> # (fra anden terminal)
>> # echo to: user@remote.tld | /var/qmail/bin/qmail-inject
> Jeg har prøvet det men får følgende fejl.
> [root@test tmp]# strace -o /tmp/qmail.strace -f -F /var/qmail/rc
> Process 3084 attached
> Process 3083 suspended
> Process 3083 resumed
> Process 3084 detached upeek: ptrace(PTRACE_PEEKUSER,3083,44,0):
> Operation not permitted

Hmm, hvilken kerne bruger du?
Har du soegt efter ovenstaaende besked paa google?


/Claus A


Rudi Hansen (28-10-2003)
Kommentar
Fra : Rudi Hansen


Dato : 28-10-03 14:54

> > Som det ser ud lige nu er der ikke noget der ændre sig i
> > /service/dnscache/log/main/current når jeg sender en mail.
> Hvad giver:
> % grep -B3 `cat /service/dnscache/env/IP` /etc/resolv.conf
search birke.dk
nameserver 127.0.0.1

> Hmm, hvilken kerne bruger du?
RedHat 9.0, kernel 2.4.20-8
> Har du soegt efter ovenstaaende besked paa google?
Ja men jeg kunne ikke finde noget relevant, det handler altsammen om
problemet med large DNS eller rettigheder på /etc/resolv.conf.

Kan du bruge det til noget hvis du fik adgang til maskinen?



Rudi Hansen (28-10-2003)
Kommentar
Fra : Rudi Hansen


Dato : 28-10-03 23:41

Kan det forøvrigt have nogen betydning hvis port 25 ikke er åben for
ingående trafik til serveren?

Hvis port 25 er åben skal jeg så kunne telnette til den fra en hvilken som
helst maskine på port 25?



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408839
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste