Red Hat Bugzilla – Bug 1108204
PTR record cannot be added from UI, if user added zone without last '.'
Last modified: 2015-03-05 05:11:24 EST
This bug is created as a clone of upstream ticket: https://fedorahosted.org/freeipa/ticket/4151 If user add a reverse zone not ended with ".", it prevents him to add PTR record in UI. This doesnt work: {{{ ipa dnsrecord-add 0.0.10.in-addr.arpa 20 --ptr-hostname=test.zone3.test. invalid 'ptrrecord': Reverse zone for PTR record should be a sub-zone of one the following fully qualified domains: .ip6.arpa., .in-addr.arpa. }}} This works, the zone name must be FQDN: {{{ ipa dnsrecord-add 0.0.10.in-addr.arpa. 20 --ptr-hostname=test.zone3.test. }}}
This request is already fixed in upstream FreeIPA project. Please refer to the linked ticket for additional details and related commits.
Verified using CLI and UI on ipa-server-4.1.0-16.el7.x86_64 # ipa dnszone-add 4.16.10.in-addr.arpa Zone name: 4.16.10.in-addr.arpa. Active zone: TRUE Authoritative nameserver: cloud-qe-3.testrelm.test. Administrator e-mail address: hostmaster SOA serial: 1422304547 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 BIND update policy: grant TESTRELM.TEST krb5-subdomain 4.16.10.in-addr.arpa. PTR; Dynamic update: FALSE Allow query: any; Allow transfer: none; # ipa dnsrecord-add 4.16.10.in-addr.arpa 20 --ptr-hostname=test.zone3.test Record name: 20 PTR record: test.zone3.test Did the same from UI, and was able ptr rec for zone not added with the last .
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-0442.html