On Thu, 21 Oct 2010, Ted Cooper wrote:

> Is this even valid??

Yeah it's a funny one.  I actually spoke to them about in February this 
year too, but I didn't hear much back and either it went away, or it's 
been lingering since then.

> Multiple records are ok, but the * contain records? That really doesn't
> seem right. Almost like someone forgot to take into account those kind
> of records in the forward lookup zone when writing a script to
> automatically create the reverse zone.
> 
> All the DNS tools are perfectly fine resolving it but it still seems
> bonkers. Ah, but Exim can't .. at least in any test I can throw at it in
> a couple of minutes.

I don't get why the debugging of the query response says:

;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53692
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;;      *.test.wales.ac.uk, type = A, class = IN
*.test.wales.ac.uk.     41m45s IN A     194.80.131.5
...

but then you get:

10:39:58 23259 gethostbyname2(af=inet) returned 3 (NO_RECOVERY)

gethostbyname2 appears to be deciding that NO_RECOVERY is appropriate, 
even though an answer to "*.test.wales.ac.uk." was received and DNS 
appears happy.

> Exim shouldn't bug out or error on this - perhaps it should be ignoring 
> garbage results and just be happy the rest being ok .. except apparently 
> these aren't garbage results. :/ I can't for the life of me find an RFC 
> past 1035 (wasn't it deprecated? Or was that the email one) that allows 
> a * to be part of a valid hostname and hence listed as PTR data.

We need Tony, sage of DNS to clear the mist :).

> I'd shoot the person who put all that cruft in the in-addr.arpa zone
> file ;) Remove it and Exim should be happy again. I really don't know if
> we should consider it a bug in Exim though.

It doesn't appear to be Exim so far as I can see, but the resolver 
library.  Whether it is correct to grumble or not is what I'm really after 
finding out.

Jethro.

.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Jethro R Binks, Network Manager,
Information Services Directorate, University Of Strathclyde, Glasgow, UK

The University of Strathclyde is a charitable body, registered in
Scotland, number SC015263.

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to