問題
- バーチャルホストのデフォルト値が、ワイルドカード値から安全なデフォルト値に変更されました。
以前の値virtual.hosts.valid.hosts=*
更新後の値:
virtual.hosts.valid.hosts=localhost,127.0.0.1,[::1],[0:0:0:0:0:0:0:1]
環境
- Liferay DXP 2023.Q3+
- Liferay DXP 7.4 Update 86+
- Liferay DXP 7.3 Update 34+
- これは、
virtual.hosts.valid.hosts
portal.propertiesでワイルドカード値を使用しているすべてのユーザー、または portal-ext.properties ファイルにプロパティを設定していないすべてのユーザーに影響します。
解決
Liferay DXP
- これは、ここに記載されている重大な変更です。
- 環境を保護するために、ポータルのプロパティ内に適切なバーチャルホストとアドレスを含めてください:
virtual.hosts.valid.hosts=
LXC-SM
- Liferay DXP image version 5.3.0+ がデプロイされていることを確認してください。
liferaycloud/liferay-dxp:7.4-5.3.0
追加情報
- LPE-17758
- Liferay PaaS では、新しいデフォルトのプロパティにより、readiness Probe が成功しなくなります。 その結果、portal-ext.properties で virtual.hosts.valid.hosts=* を設定しない限り、liferay サービスのデプロイメントはタイムアウトになります。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン