On 18.1.2016 04:23, Nathan Peters wrote:
> 2016-01-18T03:00:07Z DEBUG Check if dc2-ipa-dev-van.mydomain.net is a primary 
> hostname for localhost
> 2016-01-18T03:00:07Z DEBUG Primary hostname for localhost: 
> dc2-ipa-dev-van.mydomain.net
> 2016-01-18T03:00:07Z DEBUG Search DNS for dc2-ipa-dev-van.mydomain.net
> 2016-01-18T03:00:07Z DEBUG Check if dc2-ipa-dev-van.mydomain.net is not a 
> CNAME
> 2016-01-18T03:00:07Z DEBUG Check reverse address of 10.21.0.98
> 2016-01-18T03:00:07Z DEBUG Found reverse name: dc2-ipa-dev-van.mydomain.net
> 2016-01-18T03:00:07Z DEBUG Check if dc1-ipa-dev-nvan.mydomain.net is a 
> primary hostname for localhost
> ------> This line here is strange ----> 2016-01-18T03:00:07Z DEBUG Primary 
> hostname for localhost: dc1-ipa-dev-nvan.mydomain.net.mydomain.net
> 2016-01-18T03:00:07Z DEBUG   File 
> "/usr/lib/python2.7/site-packages/ipapython/admintool.py", line 171, in 
> execute
>     return_value = self.run()
>   File "/usr/lib/python2.7/site-packages/ipapython/install/cli.py", line 318, 
> in run
>     cfgr.run()
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 308, in run
>     self.validate()
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 317, in validate
>     for nothing in self._validator():
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 372, in __runner
>     self._handle_exception(exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 394, in _handle_exception
>     six.reraise(*exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 362, in __runner
>     step()
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 359, in <lambda>
>     step = lambda: next(self.__gen)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/util.py", line 81, 
> in run_generator_with_yield_from
>     six.reraise(*exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/util.py", line 59, 
> in run_generator_with_yield_from
>     value = gen.send(prev_value)
>  File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 549, 
> in _configure
>     next(validator)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 372, in __runner
>     self._handle_exception(exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 449, in _handle_exception
>     self.__parent._handle_exception(exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 394, in _handle_exception
>     six.reraise(*exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 446, in _handle_exception
>     super(ComponentBase, self)._handle_exception(exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 394, in _handle_exception
>     six.reraise(*exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 362, in __runner
>     step()
>   File "/usr/lib/python2.7/site-packages/ipapython/install/core.py", line 
> 359, in <lambda>
>     step = lambda: next(self.__gen)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/util.py", line 81, 
> in run_generator_with_yield_from
>     six.reraise(*exc_info)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/util.py", line 59, 
> in run_generator_with_yield_from
>     value = gen.send(prev_value)
>   File "/usr/lib/python2.7/site-packages/ipapython/install/common.py", line 
> 63, in _install
>     for nothing in self._installer(self.parent):
>   File 
> "/usr/lib/python2.7/site-packages/ipaserver/install/server/replicainstall.py",
>  line 1551, in main
>     promote_check(self)
>   File 
> "/usr/lib/python2.7/site-packages/ipaserver/install/server/replicainstall.py",
>  line 372, in decorated
>     func(installer)
>   File 
> "/usr/lib/python2.7/site-packages/ipaserver/install/server/replicainstall.py",
>  line 394, in decorated
>     func(installer)
>   File 
> "/usr/lib/python2.7/site-packages/ipaserver/install/server/replicainstall.py",
>  line 980, in promote_check
>     installutils.verify_fqdn(config.master_host_name, options.no_host_dns)
>   File "/usr/lib/python2.7/site-packages/ipaserver/install/installutils.py", 
> line 168, in verify_fqdn
>     "Please check /etc/hosts or DNS name resolution" % (host_name, 
> ex_name[0]))
> 
> 2016-01-18T03:00:07Z DEBUG The ipa-replica-install command failed, exception: 
> HostLookupError: The host name dc1-ipa-dev-nvan.mydomain.net does not match 
> the primary host name dc1-ipa-dev-nvan.mydomain.net.mydomain.net. Please 
> check /etc/hosts or DNS name resolution
> 2016-01-18T03:00:07Z ERROR The host name dc1-ipa-dev-nvan.mydomain.net does 
> not match the primary host name dc1-ipa-dev-nvan.mydomain.net.mydomain.net. 
> Please check /etc/hosts or DNS name resolution
> 2016-01-18T03:00:07Z ERROR The ipa-replica-install command failed. See 
> /var/log/ipareplica-install.log for more information
> 
> So 3 questions :
> 1)Why does it first check if my hostname is ok, and then check if my hostname 
> matches this other host, and why is it referring to the other remote host as 
> localhost ?
> 2)Where in the world is it getting the idea that the primary hostname for my 
> host is actually the primary hostname for the other host in a strange format 
> with the domain name on the end twice ?
> 3)are there any workarounds for this?  It seems rather buggy.  I have triple 
> checked hostnames on both hosts referenced in that log entry
> 
> Here is the output that proves that my hostname is fine and not ending with a 
> double domain
> 
> [root@dc2-ipa-dev-van ~]# cat /etc/hosts
> 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
> ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
> 10.21.0.98      dc2-ipa-dev-van.mydomain.net
> [root@dc2-ipa-dev-van ~]# cat /etc/hostname
> dc2-ipa-dev-van.mydomain.net
> [root@dc2-ipa-dev-van ~]# hostname
> dc2-ipa-dev-van.mydomain.net
> 
> and on the other host :
> 
> [root@dc1-ipa-dev-nvan ~]# hostname
> dc1-ipa-dev-nvan.mydomain.net
> [root@dc1-ipa-dev-nvan ~]# cat /etc/hostname
> dc1-ipa-dev-nvan.mydomain.net
> [root@dc1-ipa-dev-nvan ~]# cat /etc/hosts
> 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
> ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
> 10.178.0.99 dc1-ipa-dev-nvan.mydomain.net
> [root@dc1-ipa-dev-nvan ~]#

Interesting ...

Please send us information mentioned on page
http://www.freeipa.org/page/Troubleshooting#Reporting_bugs

+ content of /etc/resolv.conf on the affected machine
+ /var/log/ipareplica-install.log

Thank you.

-- 
Petr^2 Spacek

-- 
Manage your subscription for the Freeipa-users mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-users
Go to http://freeipa.org for more info on the project

Reply via email to