影響のバージョン
- BioStar 2.7.12以降
イシューの内容
BioStar 2サーバーの構成に応じて、BioStar 2を最初にインストールした後、同じ理由で2つの異なる問題が発生します。
1) BioStar 2サーバ接続 - HTTPS
- BioStar 2サーバーをHTTPSで接続するとき、BioStar2にアクセスでない。(ログインページが表示しない)
2) BioStar 2サーバ接続 - HTTP
-正しいパスワードでもログインができない。
-パスワードがHTTPで機能しない。
原因
BioStar 2インストールファイルは、以下のパスのjre1.8.0_201を参照します。
パス: C:\Program Files\Java\jre1.8.0_201
サーバーPCに、すでに違うバージョンのJAVAがある場合、暗号化キーファイルが正しく作成されません。
一時的な解決策
BioStar 2をインストールする前に、次の手順を参照してください。
1. コントロールパネルでBioStar 2をアンインストール
4. BioStar 2をインストールします。
修正バージョン
2021年5月にBioStar 2がopen JDKをサポートすることによってこの問題を解決します。
よくある質問
Q1. JAVA 1.8.0_201ではなく、最新のJAVAバージョンを使用できますか?
A1. できます。しかし、JAVA 1.8.0_xのサブスクリプションポリシーに同意が必要です。支払いポリシーは、OracleWebサイトでご確認ください。
さらに、JAVAパスの変更が必要です。(リンク)