Red Hat Bugzilla – Bug 1108201
cannot create dns zone when name has consecutive dash characters
Last modified: 2015-03-05 05:11:15 EST
This bug is created as a clone of upstream ticket: https://fedorahosted.org/freeipa/ticket/4268 Attempting to create a dns zone with a name like foo--bar.com. gives the following error: Zone name: only letters, numbers, and - are allowed. DNS label may not start or end with - According to rfc 1034, section 3.5, looks like foo--bar.com. should be acceptable. This affects OpenStack Designate (DNSaaS) which allows domain names with consecutive dash characters.
This request is already fixed in upstream FreeIPA project. Please refer to the linked ticket for additional details and related commits.
Verified on ipa-server-4.1.0-13.el7.x86_64: [root@hp-dl380pgen8-01 ~]# ipa dnszone-add foo--bar.com. Zone name: foo--bar.com. Active zone: TRUE Authoritative nameserver: hp-dl380pgen8-01.testrelm.test. Administrator e-mail address: hostmaster SOA serial: 1420487599 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 BIND update policy: grant TESTRELM.TEST krb5-self * A; grant TESTRELM.TEST krb5-self * AAAA; grant TESTRELM.TEST krb5-self * SSHFP; Dynamic update: FALSE Allow query: any; Allow transfer: none;
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