[Pdns-users] How to send NXDOMAIN using pipe backend?
indranil.db
indranil.db at gmail.com
Fri Jun 19 06:37:39 UTC 2015
That is what i am doing, sending only "END\n".
But then, i get another request which is a truncated one which is
Jun 18 11:09:26 Query: 'Q com.my.domain.com IN SOA -1 127.0.0.1'
Note that the "abc" is missing.
At this point i send SOA record. Finally i send no data. Refer to the logs i
have mentioned earlier.
So the data flow:
> Jun 18 11:09:26 Query: 'Q abc.com.my.domain.com IN SOA -1 127.0.0.1'
-- Send only END\n
> Jun 18 11:09:26 Query: 'Q com.my.domain.com IN SOA -1 127.0.0.1'
-- Now send SOA
> Jun 18 11:09:26 Query: 'Q abc.com.my.domain.com IN NS -1 127.0.0.1'
-- Send only END\n
> Jun 18 11:09:26 Query: 'Q abc.com.my.domain.com IN ANY -1 127.0.0.1'
-- Send only END\n as there is no record available
If i do not send END at the start and instead send the SOA, then later send
no data then i get NOERROR.
So is it a way to tell PDNS in the first response only that no records
available so that i stops sending more requests and just treat NXDOMAIN?
-- IB
--
View this message in context: http://powerdns.13854.n7.nabble.com/How-to-send-NXDOMAIN-using-pipe-backend-tp11628p11630.html
Sent from the PowerDNS mailing list archive at Nabble.com.
More information about the Pdns-users
mailing list