Chris Ridd wrote:
On 11/6/07 12:27, "Rudy Gevaert" <[EMAIL PROTECTED]> wrote:I put $entry->changetype('moddn'); $entry->add(newrdn => "umMailUid=${new_mailUid}"); $entry->add(deleteoldrdn => 0); $result = $entry->update($ldaps); in my script. But now I get: "attribute 'umMailUid' cannot have multiple values" Any idea what's wrong? umMailUid isn't allow to have multiple values (ldap structure), but I can't see where I'm defining multiple values for that attribute.You're telling the server to retain the old value for umMailUid, because you specify deleteoldrdn = 0. If you change that to 1 what happens?
Ah, I thought I was going to make a copy then. But you are right, the move now works! Thanks to everyone replying to posts on this list.
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Rudy Gevaert [EMAIL PROTECTED] tel:+32 9 264 4734 Directie ICT, afd. Infrastructuur ICT Department, Infrastructure office Groep Systemen Systems group Universiteit Gent Ghent University Krijgslaan 281, gebouw S9, 9000 Gent, Belgie www.UGent.be -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
