Ticket #5681 and commit 586fee2 changed the location of the ipa.conf for Apache HTTPD. The variables SYSTEMD_SYSTEM_HTTPD_D_DIR and SYSTEMD_SYSTEM_HTTPD_IPA_CONF point to the wrong directory /etc/systemd/system/httpd.d/. That directory is not recognized by systemd. The name of a service configuration directory is not name.d but name.service.d.
The typo removes Kerberos TGT cleanup and breaks kdcproxy integration because the ipa-httpd-kdcproxy script is no longer called when Apache HTTPD is started.
Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=1362537 (Red Hat Enterprise Linux 7)
Didn't notice this is already fixed. Please ignore the reassigns.
This was fixed already
Metadata Update from @cheimes:
- Issue set to the milestone: FreeIPA 4.4.1
to comment on this ticket.