Код ошибки 32 - объект не найден или ошибка пути DN. Вы должны дать ему реальный и действительный DN для использования.
Вы санировали вывод так, что строка ошибки:
оставшееся имя 'cn = name1 name2, ou = mycompany' изменило значения или это реальный код ошибки?
Это выглядит странно, так как нигде вы не ссылаетесь на этот путь в своем коде. Я заметил, что вы используете домен (возможно, AD) с dc = mydomain, dc = com.
Вы, вероятно, можете избежать неприятностей с относительными путями, но я сомневаюсь в этом во время переименования, когда вы меняете RDN, важно точно знать, что вы меняете (и неявно), куда.