0

sssd を LDAP と統合しようとしています。私たちの環境ではOUDを使用しています。

uid に 12 文字を含むユーザーはサーバーに接続できず、ログにエラーが記録されます: uid が提供されていません ...

(Thu May 18 10:47:23 2017) [sssd[be[LDAP]]] [sdap_get_primary_name] 
(0x0400): Processing object 820115302022
(Thu May 18 10:47:23 2017) [sssd[be[LDAP]]] [sdap_save_user] (0x0400): 
Processing user 820115302022@ldap
(Thu May 18 10:47:23 2017) [sssd[be[LDAP]]] [sdap_save_user] (0x0020): no 
uid provided for [820115302022@ldap] in domain [LDAP].
(Thu May 18 10:47:23 2017) [sssd[be[LDAP]]] [sdap_save_user] (0x0020): 
Failed to save user [**820115302022**@ldap]
(Thu May 18 10:47:23 2017) [sssd[be[LDAP]]] [sdap_save_users] (0x0040): 
Failed to store user 0. Ignoring.

そのため、uid=32001 の uid にたとえば 5 文字以下の新しいユーザーを作成しました。このユーザーは正常に接続します。

sssd の使用中にユーザーが持つことができる uid の長さにいくつかの制約があるかどうかを調べていましたが、まだ答えが見つかりません。このエラーの理由と解決方法を知っている人はいますか?

4

1 に答える 1