From: pierre on
Hi,

I try to use sendmail on a new fedora core 6 installation and I got a
"host name lookup failure". It is impossible to have the smtp server
down so I don't understand the message and what happends.

Any Idea ?

Thanks for any help,

Pierre ... loosing its hairs searching since yesterday



Note: I provide here some extracts of different files enabling to
understand :
/etc/nsswitch.conf
passwd: files
shadow: files
group: files
hosts: files dns
aliases: files nisplus
....

/etc/mail/local-host-names
tireme.net
localhost
localhost.localdomain

/etc/mail/access
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY


/var/log/maillog
Feb 7 16:37:21 calais sendmail[4638]: l17FbKT5004638: from=root,
size=59, class=0, nrcpts=1,
msgid=<200702071537.l17FbKT5004638(a)tireme.net>, relay=root(a)localhost
Feb 7 16:37:21 calais sendmail[4639]: l17FbLTT004639:
from=<root(a)tireme.net>, size=325, class=0, nrcpts=1,
msgid=<200702071537.l17FbKT5004638(a)tireme.net>, proto=ESMTP, daemon=MTA,
relay=calais [127.0.0.1]
Feb 7 16:37:21 calais sendmail[4638]: l17FbKT5004638:
to=pierre.att(a)gmail.fr, ctladdr=root (0/0), delay=00:00:01,
xdelay=00:00:00, mailer=relay, pri=30059, relay=[127.0.0.1] [127.0.0.1],
dsn=2.0.0, stat=Sent (l17FbLTT004639 Message accepted for delivery)
Feb 7 16:37:22 calais sendmail[4641]: l17FbLTT004639:
to=<pierre.att(a)gmail.fr>, ctladdr=<root(a)tireme.net> (0/0),
delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120325,
relay=smtp.free.fr, dsn=4.0.0, stat=Deferred: Name server: smtp.free.fr:
host name lookup failure
From: Andrzej Adam Filip http://anfi.homeunix.net/ on
pierre <pat(a)tireme.fr> writes:
> I try to use sendmail on a new fedora core 6 installation and I got a
> "host name lookup failure". It is impossible to have the smtp server
> down so I don't understand the message and what happends.
>
> Any Idea ?
>
> Thanks for any help,
>
> Pierre ... loosing its hairs searching since yesterday
> [...]
>
> /var/log/maillog
> [...]
> Feb 7 16:37:22 calais sendmail[4641]: l17FbLTT004639:
> to=<pierre.att(a)gmail.fr>, ctladdr=<root(a)tireme.net> (0/0),
> delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120325,
> relay=smtp.free.fr, dsn=4.0.0, stat=Deferred: Name server:
> smtp.free.fr: host name lookup failure

"Push" the queued message with DNS tracking turned on:
#v+
sendmail -v -d8.20 -qIl17FbLTT004639
#v-
It should pinpoint your problem.

#v+
-v - be verbose
-d8.20 - turn on DNS queries tracking
-qI... - process queued message with queue-id ...
#v-

--
[pl>en: Andrew] Andrzej Adam Filip : anfi(a)priv.onet.pl : anfi(a)xl.wp.pl
Before You Ask: http://anfi.homeunix.net/sendmail/B4UAsk-Sendmail.html
http://anfi.homeunix.net/sendmail/ [orkut,linkedin,xing]
From: pierre on
I've done as proposed and got the following. DOn't really understand
what's the problem with smtp.free.fr which is the smtp of my provider.

Pierre


[root(a)calais ~]# sendmail -v -d8.20 -qIl17FbLTT004639

Running /var/spool/mqueue/l17FbLTT004639 (sequence 1 of 1)
dns_getcanonname(tireme.net, trymx=1)
dns_getcanonname: trying tireme.net. (AAAA)
NO: errno=110, h_errno=2
dns_getcanonname: trying tireme.net. (A)
YES
dns_getcanonname: tireme.net
dns_getcanonname(gmail.fr, trymx=1)
dns_getcanonname: trying gmail.fr. (AAAA)
NO: errno=110, h_errno=2
dns_getcanonname: trying gmail.fr. (A)
YES
dns_getcanonname: gmail.fr
getmxrr(smtp.free.fr, droplocalhost=1)
getmxrr: res_search(smtp.free.fr) failed (errno=0, h_errno=2)
<pierre.att(a)gmail.fr>... Deferred: Name server: smtp.free.fr: host name
lookup failure



Andrzej Adam Filip http://anfi.homeunix.net/ a �crit :
> pierre <pat(a)tireme.fr> writes:
>> I try to use sendmail on a new fedora core 6 installation and I got a
>> "host name lookup failure". It is impossible to have the smtp server
>> down so I don't understand the message and what happends.
>>
>> Any Idea ?
>>
>> Thanks for any help,
>>
>> Pierre ... loosing its hairs searching since yesterday
>> [...]
>>
>> /var/log/maillog
>> [...]
>> Feb 7 16:37:22 calais sendmail[4641]: l17FbLTT004639:
>> to=<pierre.att(a)gmail.fr>, ctladdr=<root(a)tireme.net> (0/0),
>> delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=120325,
>> relay=smtp.free.fr, dsn=4.0.0, stat=Deferred: Name server:
>> smtp.free.fr: host name lookup failure
>
> "Push" the queued message with DNS tracking turned on:
> #v+
> sendmail -v -d8.20 -qIl17FbLTT004639
> #v-
> It should pinpoint your problem.
>
> #v+
> -v - be verbose
> -d8.20 - turn on DNS queries tracking
> -qI... - process queued message with queue-id ...
> #v-
>
From: Andrzej Filip http://anfi.homeunix.net/ on
pierre <pat(a)tireme.fr> writes:

> I've done as proposed and got the following. DOn't really understand
> what's the problem with smtp.free.fr which is the smtp of my provider.
>
> Pierre
>
>
> [root(a)calais ~]# sendmail -v -d8.20 -qIl17FbLTT004639
>
> Running /var/spool/mqueue/l17FbLTT004639 (sequence 1 of 1)
> dns_getcanonname(tireme.net, trymx=1)
> dns_getcanonname: trying tireme.net. (AAAA)
> NO: errno=110, h_errno=2
> dns_getcanonname: trying tireme.net. (A)
> YES
> dns_getcanonname: tireme.net
> dns_getcanonname(gmail.fr, trymx=1)
> dns_getcanonname: trying gmail.fr. (AAAA)
> NO: errno=110, h_errno=2
> dns_getcanonname: trying gmail.fr. (A)
> YES
> dns_getcanonname: gmail.fr
> getmxrr(smtp.free.fr, droplocalhost=1)
> getmxrr: res_search(smtp.free.fr) failed (errno=0, h_errno=2)
> <pierre.att(a)gmail.fr>... Deferred: Name server: smtp.free.fr: host
> name lookup failure

It seems that you have problems with AAAA lookups.
Add WorkAroundBrokenAAAA to your sendmail configuration.
The details has been posted *many* times in the grroup
=> search archives.

--
[pl>en: Andrew] Andrzej Adam Filip : anfi(a)priv.onet.pl : anfi(a)xl.wp.pl
Before You Ask: http://anfi.homeunix.net/sendmail/B4UAsk-Sendmail.html
http://anfi.homeunix.net/sendmail/ [orkut,linkedin,xing]
From: pierre on
Hi,

I've done what Filip propose by putting the information in submit.mc and
then rebuilt it (m4 submit.mc).
[root(a)calais mail]# more submit.cf | grep AAA
O ResolverOptions=WorkAroundBrokenAAAA

This still does not works for me :

[root(a)calais mail]# sendmail -v -d8.20 -q

Running /var/spool/mqueue/l17GngnY005124 (sequence 1 of 3)
dns_getcanonname(tireme.net, trymx=1)
dns_getcanonname: trying tireme.net. (AAAA)
NO: errno=110, h_errno=2
dns_getcanonname: trying tireme.net. (A)
YES
dns_getcanonname: tireme.net
dns_getcanonname(tireme.fr, trymx=1)
dns_getcanonname: trying tireme.fr. (AAAA)
NO: errno=110, h_errno=2
dns_getcanonname: trying tireme.fr. (A)
NO: errno=110, h_errno=2
dns_getcanonname: trying tireme.fr. (MX)
YES
dns_getcanonname: tireme.fr
getmxrr(smtp.free.fr, droplocalhost=1)
getmxrr: res_search(smtp.free.fr) failed (errno=0, h_errno=2)
pat_...at..._tireme...fr... Deferred: Name server: smtp.free.fr: host
name lookup failure

any other possible idea ?

Thanks a lot for taking time,
Pierre


Andrzej Filip http://anfi.homeunix.net/ a �crit :
>
> It seems that you have problems with AAAA lookups.
> Add WorkAroundBrokenAAAA to your sendmail configuration.
> The details has been posted *many* times in the grroup
> => search archives.
>