問題
- Active Directoryからのインポートに失敗し、次の例外が発生しました。
com.liferay.portal.kernel.log.LogSanitizerException: javax.naming.OperationNotSupportedException:[LDAP: エラーコード 53 - 00002016:SvcErr:DSID-031A12B1、問題5003(WILL_NOT_PERFORM)、データ0__]; 残りの名前 'CN=XXXX,OU=XXXX,DC=XXXX,DC=XXX' [Sanitized]
Environment
- Liferay DXP 7.4がActive Directoryに接続されました。
解決策
- この場合、Active DirectoryのMaxPageSizeとMaxValRangeをそれぞれデフォルト値の1000と1500を超えて設定することを検討する必要があるかもしれません。
- 最近報告された問題では、Active Directory側の値を両方とも5000にすることで解決が確認されました。
この動作の解決策は外部コンポーネントの変更であるため、Liferayサポートはサポートポリシーに基づき、サードパーティアプリケーションのパフォーマンスや設定に関する支援に制限があることをご留意ください。 上記の情報は、潜在的な調査ポイントとして提供されるものであり、サードパーティ製コンポーネントのすべての変更は、お客様の判断で行ってください。 サードパーティ製コンポーネントのチューニングに関するサポートが必要な場合は、各ベンダーにお問い合わせください。
追加情報
- Windows Server 2008以降のドメインコントローラーがLDAPレスポンスで5000の値しか返さない (外部リンク - microsoft.com)。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン