問題
- 最近、新しいUpdateバージョンにアップグレードしたところ、 Auditツールが動作しないか、最新の情報が表示されないことに気づきました。新しいバージョンをデプロイした頃、最終更新が「x days ago」と表示されました。
Environment
- DXP 7.4 U66+
解決策
-
システム設定 -> 監査に「Persistent Message Audit Message Processor」という設定があり、以前はデフォルトで有効になっていました(監査イベントをデータベースに永続化するために、サーバーに書き込みを指示する)。
しかし、U66から導入された https://issues.liferay.com/browse/LPS-176031では、この設定がデフォルトで無効になるように変更されています。 つまり、U66以降のバージョンにアップグレードした場合、おそらくこの設定は無効になっていると思われます。 (監査イベントがデータベースに保存されなくなる)
そのため、この設定を再度明示的に有効にすることで、監査イベントがデータベースに保存されるようになります。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン