<div dir="ltr"><div>Hi,<br><br>I found a problem with 4.0.0b6 Revision 4029. If a TXT or SPF record has
 an extra " at the end of the line and I reload, "status" and "stop" are 
hung up. I need to kill the process and restart to fix.<br><br></div><div>When in the bad state, nsd will still answer queries, but I can't reload any zones, not just the one with the bad record.<br></div><div><br>Below are my steps:<br>
<br>
$ sudo nsd-control status<br>version: 4.0.0b6<br>verbosity: 0<br>$<br>$<br><br># Add a bad record to a zone file:<br><br>@             IN TXT "testing""<br><br>$ sudo nsd-control reload<br>$<br>$ tail -f /nsd/nsd.log<br>

<br>[1374267077] nsd[5648]: notice: nsd started (NSD 4.0.0b6), pid 5647<br>[1374267102] nsd[5658]: error: zones/test.com.zone:58: syntax error<br>[1374267102] nsd[5658]: error: zones/test.com.zone:68: EOF inside quoted string<br>

[1374267102] nsd[5648]: error: handle_reload_cmd: reload closed cmd channel<br>[1374267102] nsd[5648]: warning: Reload process 5658 failed with status 512, continuing with old database<br><br><br>$<br>$ sudo nsd-control status     (no response, need to ^C)<br>

^C$<br>$ sudo nsd-control stop        (no response, need to ^C)<br>^C$<br><br># Remove the bad record from the zone file. Can't reload.<br><br>$ sudo nsd-control reload    (no response, need to ^C)<br><br><br></div>Thanks<br>
Chris<br><br><br></div>