wrong parameter in query ruins AXFR
Brought to you by:
jorgebastos69
in the DNS_SOA table, the active field in ENUM and can take the values 'Y' and 'N' only.
to send AXFR notifies, the function axfr.c uses an SQL query on DNS_SOA that contains "where active = 1"... so this query always fails.
please replace with "where active = 'Y'"
can you send a patch ?
mydns_rr_active_types was defined in src/lib/rr.c
char *mydns_rr_active_types[] = { (char*)"Y", (char*)"N", (char*)"D" };
I think because this the query appears 1