WKS query handling for CSV2 star entries
Remco Rijnders
remco at webconquest.com
Tue Nov 17 22:48:11 EST 2009
Op 18 nov 2009, om 04:04 heeft Kyler Laird het volgende geschreven:
> If I use
> csv2["*.ucmerced.edu."] = "star.ucmerced.edu.csv2"
> I get an error for WKS queries to matching domains.
> $ host -t wks eecs.ucmerced.edu engdns00.ucmerced.edu
> eecs.ucmerced.edu WKS record query refused by engdns00.ucmerced.edu
>
> Nov 18 02:48:24 engdns00 maradns.etc_maradns_mararc: Query from:
> 207.42.123.4 Ueecs.ucmerced.edu.
> Nov 18 02:48:24 engdns00 maradns.etc_maradns_mararc: Log: Bad
> query received: 9\027\001\000\000\001\000\000\000\000\000\000\004eecs
> \010ucmerced\003edu\000\000\013\000\001
>
> If I add a record for just that domain
> csv2["eecs.ucmerced.edu."] = "star.ucmerced.edu.csv2"
> it works as expected.
> $ host -t wks eecs.ucmerced.edu engdns00.ucmerced.edu
> eecs.ucmerced.edu has no WKS record at engdns00.ucmerced.edu
> (Authoritative answer)
>
> It seems that sendmail uses WKS queries so mail to my domains from
> such
> systems has been failing due to DNS timeouts(?!).
Hi Kyler,
I'm not sure what exactly goes wrong here, but it seems odd to me that
you are trying to create a seperate zone file for each host in your
domain. I don't think a construct like csv2["*.ucmerced.edu."] is ever
going to work. What you should do instead is create a single zone file
for your domain, so:
csv2["ucmerced.edu."] = "ucmerced.edu.csv2"
And in that .csv2 file put all your domain records, like the WKS
record for your domain. I don't know the format of WKS records, so
I'll give an example A record for * instead from one of my .csv2 files:
*.serenity-irc.net. +43200 a 66.252.28.126
I hope this helps.
Kind regards,
Remco
More information about the list
mailing list