#5064 ipa-ca-install fails on replica
Closed: Fixed None Opened 8 years ago by mbasti.

ipa-ca-install shows traceback on replica (regression):

2015-06-15T12:54:12Z DEBUG dnszone_show(<DNS name example.com.>, rights=False, all=False, raw=False, version=u'2.129')
2015-06-15T12:54:12Z DEBUG   File "/usr/lib/python2.7/site-packages/ipaserver/install/installutils.py", line 716, in run_script
    return_value = main_function()

  File "/sbin/ipa-ca-install", line 200, in main
    install_replica(safe_options, options, filename)

  File "/sbin/ipa-ca-install", line 150, in install_replica
    ca.install(True, config, options)

  File "/usr/lib/python2.7/site-packages/ipaserver/install/ca.py", line 107, in install
    install_step_1(standalone, replica_config, options)

  File "/usr/lib/python2.7/site-packages/ipaserver/install/ca.py", line 251, in install_step_1
    bind.add_ipa_ca_dns_records(host_name, domain_name)

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 1038, in add_ipa_ca_dns_records
    if dns_zone_exists(zone):

  File "/usr/lib/python2.7/site-packages/ipaserver/install/bindinstance.py", line 260, in dns_zone_exists
    zone = api.Command.dnszone_show(unicode(name))

  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 443, in __call__
    ret = self.run(*args, **options)

  File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 760, in run
    return self.execute(*args, **options)

  File "/usr/lib/python2.7/site-packages/ipalib/plugins/dns.py", line 2879, in execute
    result = super(dnszone_show, self).execute(*keys, **options)

  File "/usr/lib/python2.7/site-packages/ipalib/plugins/dns.py", line 2038, in get_dn
    self.backend.get_entry(dn, [''])

  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1425, in get_entry
    size_limit=size_limit

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 220, in find_entries
    time_limit = _get_limits()['time']

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 213, in _get_limits
    config = self.get_ipa_config()

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 247, in get_ipa_config
    time_limit=2, size_limit=10

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 227, in find_entries
    search_refs=search_refs, paged_search=paged_search)

  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 1379, in find_entries
    break

  File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)

  File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py", line 976, in error_handler
    error=info)

2015-06-15T12:54:12Z DEBUG The ipa-ca-install command failed, exception: NetworkError: cannot connect to 'ldapi://%2fvar%2frun%2fslapd-EXAMPLE-COM.socket':

master:

  • d2d1382 ipa-ca-install fix: reconnect ldap2 after DS restart

Metadata Update from @mbasti:
- Issue assigned to mbasti
- Issue set to the milestone: FreeIPA 4.2

7 years ago

Login to comment on this ticket.

Metadata