The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"не могу импортировать юзера в OpenLDAP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"не могу импортировать юзера в OpenLDAP"  
Сообщение от yurii email(??) on 09-Окт-07, 03:03 
есть LDIF c юзером

dn: uid=zzzivgi,ou=Account,ou=users,ou=Company,dc=jct,dc=ac,dc=il
givenName: zzzbarak
sn:: enp6aXZnaSBbINeQ15HXkteZINeR16jXpyBd
enp6YmFyYWsgenp6aXZnaSBbINeQ15HXkteZINeR16jXpyBd
telephoneNumber: none
mail: zzzivgi@jct.ac.il
facsimileTelephoneNumber: 1234567890
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetorgperson
objectClass: posixAccount
uid: zzzivgi
cn:: enp6YmFyYWsgenp6aXZnaSBbINeQ15HXkteZINeR16jXpyBd
uidNumber: 20163
gidNumber: 210
homeDirectory: /usr/u/32users/zzzivgi
loginShell: /bin/tcsh
gecos:: enp6YmFyYWsgenp6aXZnaSBbINeQ15HXkteZINeR16jXpyBd
preferredLanguage: he
userPassword: ****

добавляю его через
ldapadd -D BINDDN -W H ldaps://ldap-host -c -S error.ldif -f user.ldif

# Error: Invalid syntax (21), additional info: gecos: value #0 invalid per syntax

ничего не понимаю. base64 в гекосе не побитый (кратный 4м), в UTF8.
меняю cn и gecos на что то типа
cn: test-cn
gecos: test-cn

и всё проходит на ура.
openldap 2.3.38. (если интересно).


кто подскажет в чём грабля?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "не могу импортировать юзера в OpenLDAP"  
Сообщение от yurii email(??) on 09-Окт-07, 03:12 
всё. вопрос отпал. я понял свою ошибку:
gecos не умеет хранить не US_ASCII символы :)
выход: править схему.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "не могу импортировать юзера в OpenLDAP"  
Сообщение от Krivoy email(ok) on 09-Окт-07, 09:45 
То же намучился с кодировками - стал юзать ldapbrowser ...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "не могу импортировать юзера в OpenLDAP"  
Сообщение от yurii email(??) on 12-Окт-07, 11:40 
>То же намучился с кодировками - стал юзать ldapbrowser ...

не, фишка в том, как я понял, что при добавление нового обьекта в гекосе не должны быть не US ASCII символы. а потом ты можешь  изменять гекос как тебе угодно.

я просто написал тулзу для удаления не US ASCII сомволов из LDIF-а.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру