This is a discussion on unexpected non-minimal diff error: within the Bind Users forums, part of the DNS and Related Forums category; Bind Users, I sent this email yesterday but forgot to register my new email account. Thus, you may or may ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Bind Users,
I sent this email yesterday but forgot to register my new email account. Thus, you may or may not already have this email. Bind Users, I appreciate all of your help in this manner. The problem is I keep getting these types of messages in my named log. I checked the bind users archives and a thread posted by Greg Robinson indicates the same error but I could not find the fix or source of the problem. I am running BIND 9.2.3rc4. Please explain these errors: Apr 22 12:52:48.246 info: received notify for zone 'domainname.com' Apr 22 12:53:10.270 warning: update with no effect Apr 22 12:53:10.270 error: diff.c:173: unexpected error: Apr 22 12:53:10.270 error: unexpected non-minimal diff I checked the diff.c on line 173 /* * Look for an existing tuple with the same owner name, * rdata, and TTL. If we are doing an addition and find a * deletion or vice versa, remove both the old and the * new tuple since they cancel each other out (assuming * that we never delete nonexistent data or add existing * data). * * If we find an old update of the same kind as * the one we are doing, there must be a programming * error. We report it but try to continue anyway. */ for (ot = ISC_LIST_HEAD(diff->tuples); ot != NULL; ot = next_ot) { next_ot = ISC_LIST_NEXT(ot, link); if (dns_name_equal(&ot->name, &(*tuplep)->name) && dns_rdata_compare(&ot->rdata, &(*tuplep)->rdata) == 0 && ot->ttl == (*tuplep)->ttl) { ISC_LIST_UNLINK(diff->tuples, ot, link); if ((*tuplep)->op == ot->op) { UNEXPECTED_ERROR(__FILE__, __LINE__, "unexpected non-minimal diff"); } else { dns_difftuple_free(tuplep); } dns_difftuple_free(&ot); break; } } Thus, what is wrong here ? Regards, Ron Dutton Deutsche Bank Network Engineering 14 Wall Street 212.618.2715 ron.dutton@db.com -- This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. |