For ACME support, and for consistent and straightforward client experience, the ACME service should be reachable via the ipa-ca.$DOMAIN DNS name. ACME requires TLS. Therefore we need to add the ipa-ca.$DOMAIN DNS name to IPA servers' HTTP certificates.
ipa-ca.$DOMAIN
(Part of ACME effort https://pagure.io/freeipa/issue/4751 )
How do you plan to implement the feature?
The cert plugin verifies SAN names and only permits SAN entries for the current host and hosts that are managed by the current host. The ipa-ca.$DOMAIN DNS entry has no host principal entry. That means it is not possible to make ipa-ca managed by server.
ipa-ca
Metadata Update from @cheimes: - Custom field blocking adjusted to 4751
@cheimes there's already a pull request: https://github.com/freeipa/freeipa/pull/4193
The commit that deals with the specific issue you raised is https://github.com/freeipa/freeipa/pull/4193/commits/7faf29f9d0c3300218cbde1460d13752bb937e7b. Check out the diff and we can continue the discussion either here or in the PR.
Metadata Update from @ftweedal: - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/4193
master:
Metadata Update from @ftweedal: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
ipa-4-8: