Получение ошибки при переходе в профиль для внутреннего хранилища jdb c пользователя wso2 5.10.0 Pirmary со вторичным хранилищем Active Directory - PullRequest
0 голосов
/ 15 апреля 2020

org.wso2.carbon.identity.user.profile.stub.UserProfileMgtServiceUserProfileExceptionException: UserProfileMgtServiceUserProfileExceptionException

[- 1234] [2020-04-14 21: 31: 12,382] [ab3af6f-b] 44fd-8cb5-46cb06dd3cc4] INFO {AUDIT_LOG} - Инициатор = MASONITE / admin@carbon.super Action = Get-User-List Target = null Data = {"Claim Value": "d939fee0-7cc5-11ea-ad7e-42010af00727", Claim ":" http://wso2.org/claims/userid "} Outcome = Failure Error = {" Error Error ":" Непредвиденная ошибка при получении списка пользователей, Ошибка при получении списка пользователей из свойства: scimId & value: d939fee0- 7cc5-11ea-ad7e-42010af00727 & имя профиля: null "," Код ошибки ":" 34003 "}

на экране отображается ошибка при загрузке метаданных профиля пользователя

Шаги: Go в карбоновую консоль и нажмите на пользователя, чтобы он показал профиль. Это происходит только тогда, когда я добавляю претензию Роль к заявкам по умолчанию, если я ее вынимаю, она больше не отображается. Это происходит для каждого пользователя, включая учетную запись admn по умолчанию.

Хранилище пользователей - это хранилище jdb c Mysql, показывающее, что список в порядке, внешний пользователь AD также хорошо показывает данные из нашего вторичного хранилища, обновленного с идентификатора wso2 5.4.1–5.10.0

Обновление: это происходит только тогда, когда у меня настроено хранилище дополнительных пользователей Active Directory и, конечно, заявка на роль поддерживается по умолчанию, если я беру активный вторичный пользователь dir сохраняет, тогда он работает нормально

Эта ошибка также появляется в отладке, хотя у нас нет ничего подобного Active dir, настроенному.

[2020-04-18 13: 45: 03,377] [] DEBUG {org.wso2.carbon.user.core.ldap.ReadOnlyLDAPUserStoreManager} - ошибка при получении списка пользователей из свойства: scimId & value: 25b4eba5-ca42-4af6-a0ff-f93fc9bef201 & имя профиля: null javax.naming.PartialResultException [Root исключение составляет javax.naming.CommunicationException: AuthLite.Masonite.com: 389 [Root исключение составляет java. net .SocketTimeoutException: истекло время ожидания соединения]]

...