Notes error: An improperly formed name was encountered

  • Автор темы Автор темы Shandrik
  • Дата начала Дата начала
S

Shandrik

Всем привет!

Написал три года назад IDM-базу с регистрацией, удалением и изменением юзеров вызовом вызовом вэбсевиса.
В этом году начали использовать для китайцев. При изменении получаю ошибку: Notes error: An improperly formed name was encountered в строкес вызовом RenameNotesUser.


Может сталкивались с таким?
 
Hi

что у тебя в параметрах noteID$ = notesAdministrationProcess .RenameNotesUser( .....
 
Параметры такие:

09.04.2019 9:35:43: UseCertificateAuthority=True, CertificateAuthorityOrg=O=SMChina/C=CN
09.04.2019 9:35:43: Данные о переименовании: NN=CN=Kerry Zhang/OU=2KAGMCO/O=SMChina/C=CN; Lastname=Zhang, firstname=Kerry, MiddleName=A; orgunit= 2KAGMCO, AltName=Zhang Kerrry, AltLang=
09.04.2019 9:35:44: Запустили процесс изменения свойств юзера на сервере CN=RMx1/O=SMChina/C=CN

Мы для борьбы с полными тёзками в orgUnit пишем ID-шник, который сотруднику присваивают в 1С-кадрах. Для Наших сотрудников всё работает уже несколько лет без ошибок.
 
Кажется раскопал. Видимо, это связано с тем, что в сертификаторе не указан альтернативный язык. Админы по моей просьбе создали тестовый сертификатор с альтернативным языком. Сделал по нему нового китайца и при его переименовании ошибка не появилась.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!