natal.stamp-coin.com can't find stamp-coin.com: non-existent
host/domain.
Looking up "209.102.31.164" results in the same error message.
Looking up "natal.stamp-coin.com" gets the 'correct response'.
[ Mail bounces, with an error message of:
"Error 551: Read DNS and Bind." ]
OS is Linux ( Redhat 5.2 ) with Bind 8.2.1
Thinking perhaps I had made a mistake, I used h2n to create
new files for /var/named. Still had the same error. :-(
I used dnswalk, thinking that would point me in the right
direction. It reports "no errors found". [ Which I take
to mean that it didn't find any grotesque errors. ]
I threw dlint at it, and all it complained about was the
nameservers disagreed on the serial number. [ Which is
understandable, since I control one nameserver, not the other,
and I was making changes every 30 minutes or so. [ I just
ran dlint, and the serial numbers are in sync. ]
I looked through /var/logs/messages, in a futile attempt
that it perhaps had logged something, claiming to be an
error. I fixed what it complained about.
I went through _DNS and Bind_ hoping I could figure out
what I was doing wrong. Whilst I don't comprehend that
book, I couldn't see anything obviously wrong. Looking
at the MR DNS website, I got a suspicion that perhaps
I had omitted a period somewhere on the RHS. Using grep,
I found I hadn't.
Could some kind soul please point out to me what I have
overlooked.
Here are the current configuration files.
#*#*#*#*#*#
Named Conf
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
# query-source address * port 53;
};
//
// a caching only nameserver config
//
zone "." in {
type hint;
file "db.cache";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "db.127.0.0";
};
zone "stamp-coin.com" in {
type master;
notify yes;
file "db.stamp-coin";
};
zone "31.102.209.in-addr.arpa" in {
type master;
notify yes;
file "db.209.102.31";
};
#*#*#*#*#*#*#
db.stamp-coin
@ IN SOA natal.stamp-coin.com. jblake.natal.stamp-coin.com. ( 1999090704 10800 3600 604800 86400 )
IN NS natal.stamp-coin.com.
IN NS ns1.savvis.net.
IN TXT "Contact Jonathon Blake"
IN TXT "Voice: +1-206-818-0820"
IN TXT "E-Mail: jbl...@stamp-coin.com "
IN RP jblake.natal.stamp-coin.com. stamp-coin.com.
localhost IN A 127.0.0.1
natal IN A 209.102.31.164
www IN CNAME natal.stamp-coin.com.
natal IN MX 10 natal.stamp-coin.com.
vierkleur IN A 209.102.31.162
vierkleur IN MX 10 vierkleur.stamp-coin.com.
capeofstorms IN A 209.102.31.163
capeofstorms IN MX 10 capeofstorms.stamp-coin.com.
vrystaat IN A 209.102.31.166
vrystaat IN A 209.102.31.165
vrystaat IN MX 10 vrystaat.stamp-coin.com.
#*#*#*#*#*#*#
db.209.102.31
@ IN SOA natal.stamp-coin.com. jblake.natal.stamp-coin.com. ( 1999090704 10800 3600 604800 86400 )
IN NS natal.stamp-coin.com.
IN NS ns1.savvis.net.
IN TXT "Contact Jonathon Blake"
IN TXT "Voice: +1-206-818-0820"
IN TXT "E-Mail: jbl...@stamp-coin.com "
IN RP jblake.natal.stamp-coin.com. stamp-coin.com.
166.31.102.209.IN-ADDR.ARPA. IN PTR vrystaat.stamp-coin.com.
165.31.102.209.IN-ADDR.ARPA. IN PTR vrystaat.stamp-coin.com.
164.31.102.209.IN-ADDR.ARPA. IN PTR natal.stamp-coin.com.
163.31.102.209.IN-ADDR.ARPA. IN PTR capeofstorms.stamp-coin.com.
162.31.102.209.IN-ADDR.ARPA. IN PTR vierkleur.stamp-coin.com.
#*#*#*#*#*#*#
db.127.0.0
@ IN SOA natal.stamp-coin.com. root.natal.stamp-coin.com. ( 1999090701 10800 3600 604800 86400 )
IN NS natal.stamp-coin.com.
1.0.0.127.IN-ADDR.ARPA. IN PTR localhost.
#*#*#*#*#*#*#
Thanks.
Jonathon
jbl...@stamp-coin.com
jbl...@eskimo.com
--
I'm still looking for a good book on
3: The Recent Unpleasantness
1: The War Of Northern Aggression.
2: The War of Southern Rebellion.
nslookup gives the same message when a name doesn't exist or when the name
exists but there are no records of the type you requested. By default, a
query looks for A records, and you don't have any A records for
stamp-coin.com. You have:
>@ IN SOA natal.stamp-coin.com. jblake.natal.stamp-coin.com. ( 1999090704
>10800 3600 604800 86400 )
> IN NS natal.stamp-coin.com.
> IN NS ns1.savvis.net.
> IN TXT "Contact Jonathon Blake"
> IN TXT "Voice: +1-206-818-0820"
> IN TXT "E-Mail: jbl...@stamp-coin.com "
> IN RP jblake.natal.stamp-coin.com. stamp-coin.com.
So you define SOA, NS, TXT, and RP records, but no A record for the domain.
If you had done "nslookup -type=txt stamp-coin.com" it would have worked.
> Looking up "209.102.31.164" results in the same error message.
> Looking up "natal.stamp-coin.com" gets the 'correct response'.
> [ Mail bounces, with an error message of:
> "Error 551: Read DNS and Bind." ]
To send mail to us...@stamp-coin.com, you need either an MX record or an A
record for the name stamp-coin.com.
--
Barry Margolin, bar...@bbnplanet.com
GTE Internetworking, Powered by BBN, Burlington, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.
nslookup, by default, looks up address records, and you didn't add an
address record for stamp-coin.com.
If you want one, you can add this to your zone data file:
@ IN A 209.102.31.164
> Looking up "209.102.31.164" results in the same error message.
> Looking up "natal.stamp-coin.com" gets the 'correct response'.
> [ Mail bounces, with an error message of:
> "Error 551: Read DNS and Bind." ]
Ooh, I like that error message.
cricket
Acme Byte & Wire
cri...@acmebw.com
www.acmebw.com
Attend our next DNS and BIND class! See
www.acmebw.com/training.htm for the
schedule and to register for upcoming
classes.