Error "refresh, failed (no usable master)" when master is present
Slave server doesn't ask for updates after notify is being recived by it.
error: [example.com.] refresh, failed (no usable master)
The most strange part is that AXFR bootstrapping goes fine.
If zone files are deleted, then slave server is restarted, then files are recreated after notify event (or
Master version: 2.7.0
Slave version: 2.7.0
- update SOA record serial on the master
knotc zone-reloadon the master
knot zone-notifyon the master
Full slave log example:
info: [example.com.] notify, incoming, 188.8.131.52@35724: received, serial 2018080900 info: [example.com.] refresh, outgoing, 184.108.40.206@53: remote serial 2018080900, zone is outdated warning: [example.com.] refresh, remote master not usable error: [example.com.] refresh, failed (no usable master)
Workaround: downgrading slave version to
2.6.8 is affected too.
More information can be provided on request.