Invalid quoting when saving the contents of zone received via XFR
- When configured as a slave, and Knot receives a zone via AXFR containing the following record:
. 86400 IN TXT "Alliance Fran\195\167aise de Kotte"
it serves this record correctly when queried over DNS:
dig @a.b.c.d +norec +short txt . "Alliance Fran\195\167aise de Kotte"
But when saving the zone to disk, this record gets written out as:
. 86400 IN TXT "Alliance Fran\4294967235\4294967207aise de Kotte"
So when Knot restarts and tries to load this zone, it gives an error:
Error in zone file /var/lib/knot/XX:4875: Number is bigger than 8 bits.