Skip to content

AXFR garbage in zone with eccentric RRtypes #7446

@mdavids

Description

@mdavids
  • Program: Authoritative
  • Issue type: Bug report

Short description

SIDN Labs runs a so called DNS workbench.

One of the zone files in that workbench contains a range of different RRtypes. We managed to load it successfully in PowerDNS by slaving it with a sqlite3 back-end (and earlier attempt to do it with a bind backend resulted in #7437)

The zone appears to work, but an AXFR fails:

dig AXFR types.wb.sidnlabs.nl @powerdns.sidnlabs.nl
;; Got bad packet: bad compression pointer

Environment

  • Operating system: Ubuntu 18.04
  • Software version: pdns-server 4.1.1-1 package
  • Software source: Operating system repository

Steps to reproduce

  1. dig AXFR types.wb.sidnlabs.nl @powerdns.sidnlabs.nl
  2. dig AXFR types-signed.wb.sidnlabs.nl @powerdns.sidnlabs.nl

Expected behaviour

Successful zone transfer

Actual behaviour

; <<>> DiG 9.13.3 <<>> AXFR types.wb.sidnlabs.nl @powerdns.sidnlabs.nl
;; global options: +cmd
types.wb.sidnlabs.nl. 86400 IN SOA bind9.sidnlabs.nl. hostmaster.sidnlabs.nl. 1549195009 3600 600 1814400 3600
;; Got bad packet: bad compression pointer
3790 bytes

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions