HELP! DDNS Updates

HELP! DDNS Updates

Post by Daws, Phi » Wed, 16 Aug 2000 04:00:00



Hi ...

I am trying to do dynamic update but it wont work ... Here is the debug
message I get, any ideas???

;; res_findzonecut: START dname='pdaws.eaeurope.com.' class=IN, zsize=1025,
naddrs=3
;; res_findzonecut: get the soa, and see if it has enough glue
;; res_findzonecut: get the ns rrset and see if it has enough glue
;; res_findzonecut: get the missing glue and see if it's finally enough
;; res_findzonecut: add_addrs: 1
;; res_findzonecut: satisfy(eapub-dns.eaeurope.com): 1
;; res_findzonecut: FINISH n=1 (OK)
;; res_findzonecut: START dname='pdaws.eaeurope.com.' class=IN, zsize=1025,
naddrs=3
;; res_findzonecut: get the soa, and see if it has enough glue
;; res_findzonecut: get the ns rrset and see if it has enough glue
;; res_findzonecut: get the missing glue and see if it's finally enough
;; res_findzonecut: add_addrs: 1
;; res_findzonecut: satisfy(eapub-dns.eaeurope.com): 1
;; res_findzonecut: FINISH n=1 (OK)
;; res_nupdate: res_mkupdate -> 64

Quote:> > > ;; res_nmkquery(QUERY, pdaws.eaeurope.com., IN, SOA)

;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63410
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; Querying server (# 1) address = 10.21.46.100
server rejected query:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63410
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63410
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; res_nmkquery(QUERY, eaeurope.com., IN, SOA)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63411
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = SOA, class = IN

;; Querying server (# 1) address = 10.21.46.100
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63411
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = SOA, class = IN

;; ANSWER SECTION:
eaeurope.com.           1D IN SOA       eapub-dns.eaeurope.com.
dns.eaeurope.com. (
                                        2000081501      ; serial
                                        3H              ; refresh
                                        1H              ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

;; res_nmkquery(QUERY, eaeurope.com, IN, NS)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63412
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = NS, class = IN

;; Querying server (# 1) address = 10.21.46.100
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63412
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUERY SECTION:
;;      eaeurope.com, type = NS, class = IN

;; ANSWER SECTION:
eaeurope.com.           1D IN NS        eapub-dns.eaeurope.com.

;; ADDITIONAL SECTION:
eapub-dns.eaeurope.com.  1D IN A  10.21.46.100

;; res_nmkquery(QUERY, pdaws.eaeurope.com., IN, SOA)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63413
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; Querying server (# 1) address = 10.21.46.100
server rejected query:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63413
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63413
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      pdaws.eaeurope.com, type = SOA, class = IN

;; res_nmkquery(QUERY, eaeurope.com., IN, SOA)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63414
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = SOA, class = IN

;; Querying server (# 1) address = 10.21.46.100
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63414
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = SOA, class = IN

;; ANSWER SECTION:
eaeurope.com.           1D IN SOA       eapub-dns.eaeurope.com.
dns.eaeurope.com. (
                                        2000081501      ; serial
                                        3H              ; refresh
                                        1H              ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

;; res_nmkquery(QUERY, eaeurope.com, IN, NS)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63415
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      eaeurope.com, type = NS, class = IN

;; Querying server (# 1) address = 10.21.46.100
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63415
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUERY SECTION:
;;      eaeurope.com, type = NS, class = IN

;; ANSWER SECTION:
eaeurope.com.           1D IN NS        eapub-dns.eaeurope.com.

;; ADDITIONAL SECTION:
eapub-dns.eaeurope.com.  1D IN A  10.21.46.100

;; res_send()
;; ->>HEADER<<- incorrect section name: quit
opcode: UPDATE, status: NOERROR, id: 63416
;; flags:; ZONE: 1, PREREQUISITE: 1, UPDATE: 1, ADDITIONAL: 0
;;      eaeurope.com, type = SOA, class = IN
pdaws.eaeurope.com.     0S NONE ANY     \#(             ; unknown RR type
pdaws.eaeurope.com.     30M IN A        10.21.34.50
;; Querying server (# 1) address = 10.21.46.100
;; got answer:
;; ->>HEADER<<- opcode: UPDATE, status: NOTAUTH, id: 63416
;; flags: qr ra; ZONE: 0, PREREQUISITE: 0, UPDATE: 0, ADDITIONAL: 0

 
 
 

HELP! DDNS Updates

Post by Kevin Darc » Wed, 16 Aug 2000 04:00:00


Comments interspersed below.

Daws, Phil wrote:
> Hi ...

> I am trying to do dynamic update but it wont work ... Here is the debug
> message I get, any ideas???

> ;; res_findzonecut: START dname='pdaws.eaeurope.com.' class=IN, zsize=1025,
> naddrs=3
> ;; res_findzonecut: get the soa, and see if it has enough glue
> ;; res_findzonecut: get the ns rrset and see if it has enough glue
> ;; res_findzonecut: get the missing glue and see if it's finally enough
> ;; res_findzonecut: add_addrs: 1
> ;; res_findzonecut: satisfy(eapub-dns.eaeurope.com): 1
> ;; res_findzonecut: FINISH n=1 (OK)
> ;; res_findzonecut: START dname='pdaws.eaeurope.com.' class=IN, zsize=1025,
> naddrs=3
> ;; res_findzonecut: get the soa, and see if it has enough glue
> ;; res_findzonecut: get the ns rrset and see if it has enough glue
> ;; res_findzonecut: get the missing glue and see if it's finally enough
> ;; res_findzonecut: add_addrs: 1
> ;; res_findzonecut: satisfy(eapub-dns.eaeurope.com): 1
> ;; res_findzonecut: FINISH n=1 (OK)
> ;; res_nupdate: res_mkupdate -> 64
> > > > ;; res_nmkquery(QUERY, pdaws.eaeurope.com., IN, SOA)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63410
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> server rejected query:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63410
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63410
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

> ;; res_nmkquery(QUERY, eaeurope.com., IN, SOA)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63411
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = SOA, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63411
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = SOA, class = IN

> ;; ANSWER SECTION:
> eaeurope.com.           1D IN SOA       eapub-dns.eaeurope.com.
> dns.eaeurope.com. (
>                                         2000081501      ; serial
>                                         3H              ; refresh
>                                         1H              ; retry
>                                         1W              ; expiry
>                                         1D )            ; minimum

> ;; res_nmkquery(QUERY, eaeurope.com, IN, NS)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63412
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = NS, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63412
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = NS, class = IN

> ;; ANSWER SECTION:
> eaeurope.com.           1D IN NS        eapub-dns.eaeurope.com.

> ;; ADDITIONAL SECTION:
> eapub-dns.eaeurope.com.  1D IN A  10.21.46.100

> ;; res_nmkquery(QUERY, pdaws.eaeurope.com., IN, SOA)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63413
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> server rejected query:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63413
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

Why is 10.21.46.100 returning SERVFAIL for an SOA query of
"pdaws.eaeurope.com"? Assuming it's the master, it should be returning
NXDOMAIN or NOERROR. This is probably the root cause of the problem.

- Show quoted text -

> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 63413
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      pdaws.eaeurope.com, type = SOA, class = IN

> ;; res_nmkquery(QUERY, eaeurope.com., IN, SOA)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63414
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = SOA, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63414
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = SOA, class = IN

> ;; ANSWER SECTION:
> eaeurope.com.           1D IN SOA       eapub-dns.eaeurope.com.
> dns.eaeurope.com. (
>                                         2000081501      ; serial
>                                         3H              ; refresh
>                                         1H              ; retry
>                                         1W              ; expiry
>                                         1D )            ; minimum

> ;; res_nmkquery(QUERY, eaeurope.com, IN, NS)
> ;; res_send()
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63415
> ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = NS, class = IN

> ;; Querying server (# 1) address = 10.21.46.100
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63415
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
> ;; QUERY SECTION:
> ;;      eaeurope.com, type = NS, class = IN

> ;; ANSWER SECTION:
> eaeurope.com.           1D IN NS        eapub-dns.eaeurope.com.

> ;; ADDITIONAL SECTION:
> eapub-dns.eaeurope.com.  1D IN A  10.21.46.100

> ;; res_send()
> ;; ->>HEADER<<- incorrect section name: quit

I think you got your command syntax a little screwed up here. There is no
"quit" command in nsupdate.

> opcode: UPDATE, status: NOERROR, id: 63416
> ;; flags:; ZONE: 1, PREREQUISITE: 1, UPDATE: 1, ADDITIONAL: 0
> ;;      eaeurope.com, type = SOA, class = IN
> pdaws.eaeurope.com.     0S NONE ANY     \#(             ; unknown RR type
> pdaws.eaeurope.com.     30M IN A        10.21.34.50
> ;; Querying server (# 1) address = 10.21.46.100
> ;; got answer:
> ;; ->>HEADER<<- opcode: UPDATE, status: NOTAUTH, id: 63416
> ;; flags: qr ra; ZONE: 0, PREREQUISITE: 0, UPDATE: 0, ADDITIONAL: 0

Ignore the "unknown RR type" messages. That's just because the resolver debug
output routines haven't yet caught up to the semantics of Dynamic
Update.
- Kevin

 
 
 

1. DDNS - Master to slave updates of ddns updated hosts from dhcp

Running ISC dhcpd and BIND 9.2.x

I have our master's BIND configured to know about it's
slave servers and have successfully configured rndc
to do a remote reload of the slave whenever I do
some serious changes on the master.

Question:  If notifies are enabled, shouldn't the master
tell the slave about any NEW additions?  Right now we
see the master's zones getting updated, but nothing
for the slave (unless we wait a day or more).  Is this
tied to the TTL?  I would think new entries would cause
immediate notification,

I'm away from the host right now, so I can't post the
configs... but any hints??

2. GAMEBOY SPECS (HARDWARE & SOFTWARE)

3. DDNS - why won't my update method work?

4. Bonds in Money2K(repost)

5. DDNS Update and CNAME Records

6. US-NY-518-"ORACLE DBA-HP/UX-WSI

7. Using TSIG To Sign Windows DDNS Updates

8. OS 8.5 runs in Fusion?

9. dDNS and dynamic updates.

10. FW: dDNS and dynamic updates.

11. DDNS-Updates with nsupdate or compareable

12. forcing zone file update with DDNS

13. ddns update not working getting a timed out