Bill, I think this is a known bug that is fixed for 3.0.2. What kept failover secondaries from doing ddns teardowns when leases expired was a funny fact of failover server interaction that made the secondaries get the event as being direct from ACTIVE to FREE. An if-statement was depending on EXPIRED to FREE in order to free up lease state. The exact same if-clause contains client-id dereferencing, host dereferencing, so forth and so on. 'Cleaning up the lease' state. Scary, huh. If you can't wait for 3.0.2, (it's baking on our internal systems and I hope to reach beta next week, but since I'm paid to be a sysadmin I can't promise that I won't get distracted) contact me off-list and I'll make you a patch. On Wed, Sep 22, 2004 at 02:57:26PM -0500, Stephens, Bill {PBSG} wrote: > lease 167.27.56.227 { > starts 1 2004/09/20 21:34:03; > ends 0 2004/09/19 22:37:55; > tstp 1 2004/09/20 21:34:03; > tsfp 1 2004/09/20 21:34:03; > cltt 0 2004/09/19 22:37:55; > binding state backup; > hardware ethernet 00:30:c1:cc:f6:76; > set opt-system = "jetdirect"; > set logged-vendor-class-identifier = "Hewlett-Packard JetDirect"; > set opt-vendor-class = "Hewlett-Packard JetDirect"; > } > Lease on Server 2: > > lease 167.27.56.227 { > starts 1 2004/09/20 21:34:03; > ends 0 2004/09/19 22:37:55; > tstp 2 2004/09/21 23:07:55; > tsfp 1 2004/09/20 21:34:03; > cltt 0 2004/09/19 22:37:55; > binding state backup; > hardware ethernet 00:30:c1:cc:f6:76; > set logged-vendor-class-identifier = "MSFT 5.0"; > set logged-dhcp-client-identifier = "\001\000\006[\241Y\010"; > set opt-vendor-class = "MSFT 5.0"; > client-hostname "PBGWUD00666"; > } -- David W. Hankins "If you don't do it right the first time, Operations Engineer you'll just have to do it again." Internet Systems Consortium, Inc. -- Jack T. Hankins -- Attached file included as plaintext by Ecartis -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBVJJ/cXeLeWu2vmoRAjZcAJ9csDFtr89m7ueJ2mPxRUg2jcOWQACgvMfJ Qii2KjCVCWlyJYUJ9X8IMlA= =kAQz -----END PGP SIGNATURE-----