Exception info: Already Exists on New Add
Michael Ströder
michael at stroeder.com
Tue Dec 18 10:53:33 CET 2007
Ron Teitelbaum wrote:
>
> I'm adding an organization
>
> I get an exception info:'', desc: 'Already Exists' but if I go to gq the
> record actually did get added.
You're trying to re-add an entry with the same RDN. That's what this
message says.
> I have an exception handler that retrys the add on Can't contact server
> errors.
You should examine your exception handler...
> I've been getting errors: Can't contact LDAP server. But it appears that if
> I retry bind, or search, (and now add) after hitting this error it succeeds,
> which is why I added a retry handler.
You might want to use yet undocumented ldapobject.ReconnectLDAPObject.
It does a good job for this particular problem.
> I'm running on Ubuntu 7.04 (VMWare). Python2.4. Python-ldap 2.2.1
You should use python-ldap 2.3.1 although this is probably not part of
your problem.
> I've attached the trace file.
There are two calls of add_ext in there.
> Any idea why I would get this result?
Well, it's your code... ;-)
Ciao, Michael.
More information about the python-ldap
mailing list