#6773 systemctl daemon-reload needs to be called after httpd.service.d/ipa.conf is manipulated
Closed: fixed 4 years ago Opened 4 years ago by jcholast.

The reason is that systemd won't pick up the file unless daemon-reload is called. As a result, required environment variables (GSS_USE_PROXY=yes in particular) will not be set for httpd, which will cause failures such as this one in ipa-server-install:

No valid Negotiate header in server response
The ipa-client-install command failed. See /var/log/ipaclient-install.log for more information
ipa.ipapython.install.cli.install_tool(CompatServerMasterInstall): ERROR    Configuration of client side components failed!
ipa.ipapython.install.cli.install_tool(CompatServerMasterInstall): ERROR    The ipa-server-install command failed. See /var/log/ipaserver-install.log for more information

Metadata Update from @jcholast:
- Issue assigned to jcholast

4 years ago

Metadata Update from @pvoborni:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1433082

4 years ago

Metadata Update from @pvoborni:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1433082

4 years ago

master:

  • 3de0970 tasks: run systemctl daemon-reload after httpd.service.d updates
    ipa-4-5:

  • 62c4121 tasks: run systemctl daemon-reload after httpd.service.d updates

Metadata Update from @mbabinsk:
- Issue close_status updated to: fixed
- Issue set to the milestone: FreeIPA 4.5.1
- Issue status updated to: Closed (was: Open)

4 years ago

Login to comment on this ticket.

Metadata