Hide Forgot
Description of problem: On both ipa-server-install and ipa-client-install we should check that the hostname returned by the system is all lowercase. Failing to do so may cause issues to programs trying to guess the host principal name in the keytab. They may try to use the mixed case name and fail to match the lower case name as krb libraries consider principal names case-sensitive. https://fedorahosted.org/freeipa/ticket/1080
Test on both client and server the hostname in /etc/hosts with mixed-case. Remove mixed case from /etc/hosts. Test on client with: ipa-client-install --hostname=<mixed-case hostname> ... Test on server with: ipa-server-install --hostname=<mixed-case hostname> ... Test on client and server by running: hostname=<mixed-case hostname> and then run the respective installer.
master: 15e213d0258f69feaf6031a8721902f63c864ac2
verified with version: ipa-client-2.0.0-20.el6.x86_64 ipa-server-2.0.0-20.el6.x86_64 # ipa-server-install --setup-dns --forwarder=10.14.63.12 --hostname=RHEL61-server5.testrelm -r TESTRELM -p Secret123 -P Secret123 -a Secret123 Install fails with error: Invalid hostname 'RHEL61-server5.testrelm', must be lower-case. # ipa-client-install --hostname=RHEL61-client.testrelm Invalid hostname 'RHEL61-client.testrelm', must be lower-case.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0631.html