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 の長さにいくつかの制約があるかどうかを調べていましたが、まだ答えが見つかりません。このエラーの理由と解決方法を知っている人はいますか?