[Pdns-users] How can I prevent that SOA and ANY queries are passed to a backend if NAPTR was requested?

2020-01-15 Thread Matthias Kruzenski
Hello, I want to use PowerDNS to answer NAPTR queries through the pipe backend. This works, but PowerDNS does not pass a NAPTR request to the backend, but always a SOA request and then an ANY request. I only want to pass what was explicitly requested to the backend and nothing else because the

[Pdns-users] How can I enforce additional TXT records in DNS response?

2020-01-15 Thread Matthias Kruzenski
Hello, I want to use PowerDNS to answer NAPTR queries through the pipe backend. This works, but if an additional TXT record is returned from the pipe backend, it is not passed on to the client. I want PowerDNS to send exactly the records to the client that the pipe backend produced. Nothing

Re: [Pdns-users] How can I enforce additional TXT records in DNS response?

2020-01-15 Thread Matthias Kruzenski
The reason is as follows: I work for a telecommunications company. This company provides customers with products such as MNP and HLR lookups. A NAPTR query is used to check whether a mobile number has been ported (MNP) or in which net / country the number is currently logged on (HLR). The

Re: [Pdns-users] How can I enforce additional TXT records in DNS response?

2020-01-15 Thread Matthias Kruzenski
No rule without exception, please look here: https://mailman.powerdns.com/pipermail/pdns-users/2020-January/026467.html Am Mi., 15. Jan. 2020 um 21:22 Uhr schrieb Steve Shipway < steve.ship...@smxemail.com>: > On Wed, 2020-01-15 at 19:23 +0100, Matthias Kruzenski wrote: > > He

Re: [Pdns-users] How can I prevent that SOA and ANY queries are passed to a backend if NAPTR was requested?

2020-01-15 Thread Matthias Kruzenski
> Am 15.01.2020 um 19:21 schrieb Matthias Kruzenski: > > Hello, > > > > I want to use PowerDNS to answer NAPTR queries through the pipe backend. > > This works, but PowerDNS does not pass a NAPTR request to the backend, > > but always a SOA request and then an ANY re