Accessing Fisheye/Crucible over SSL results in "ERR_SSL_VERSION_OR_CIPHER_MISMATCH"

プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

要約

After configuring SSL for Fisheye/Crucible, following Fisheye SSL configuration, and accessing the URL https://<mydomain.com>:8443, for example, the browser shows the error ERR_SSL_VERSION_OR_CIPHER_MISMATCH.

環境

Fisheye/Crucible 4.7, 4.8

診断

Check the keystore type: 

$JAVA_HOME/bin/keytool -v -list -keystore "<full-path-to-keystore-file>" Enter keystore password: Keystore-Type: PKCS12 Keystore-Provider: SUN

原因

The keystore type is PKCS12, whereas Fisheye/Crucible works with JKS, which is the default for Java 8.

ソリューション

If the keystore was generated with java >8, or explicitly set to PKCS12, it will need to be converted to JKS type. An example on how to convert this would be:

keytool -importkeystore -srckeystore <sourcekeystore> -srcstoretype pkcs12 -srcstorepass <password> -srcalias <alias> -destkeystore <destinationkeystore>.jks -deststoretype jks -deststorepass <password> -destalias <alias>

更新日時: September 26, 2025

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。