#3285 ipa-replica-prepare throws exception if LDAP is not running
Closed: Fixed None Opened 11 years ago by rcritten.

If the directory server instance is not running we get an exception in ipa-replica-prepare:

# ipa-replica-prepare pinto.example.com
Directory Manager (existing master) password:

preparation of replica failed: cannot connect to u'ldapi://%2fvar%2frun%2fslapd-EXAMPLE-COM.socket': LDAP Server Down
cannot connect to u'ldapi://%2fvar%2frun%2fslapd-EXAMPLE-COM.socket': LDAP Server Down
  File "/usr/sbin/ipa-replica-prepare", line 478, in <module>
    main()

  File "/usr/sbin/ipa-replica-prepare", line 275, in main
    conn.connect(bind_dn=DN(('cn', 'directory manager')), bind_pw=dirman_password)

  File "/usr/lib/python2.7/site-packages/ipalib/backend.py", line 63, in connect
    conn = self.create_connection(*args, **kw)

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 837, in create_connection
    self.handle_errors(e)

  File "/usr/lib/python2.7/site-packages/ipaserver/plugins/ldap2.py", line 729, in handle_errors
    error=u'LDAP Server Down')

Fixed in conversion to admin tool framework in ticket 2652.

master: 26c4987

Please add steps to verify before cloning

- service dirsrv stop
- ipa-replica-prepare <some-fqdn>

Metadata Update from @rcritten:
- Issue assigned to pviktori
- Issue set to the milestone: FreeIPA 3.2 - 2013/01

7 years ago

Login to comment on this ticket.

Metadata