HTTPS証明書の変更後にPowerFlex Gatewayが使用できない

Summary: 問題の説明: SSL証明書を自己署名からPowerFlex Gatewayがブラウザー アクセスに使用するカスタム証明書に変更すると、Webページにアクセスできなくなります。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

現象

 - Gateway に IP 名または DNS 名を使用すると、サイトに到達できないと表示されます。

 - サービスは正常に実行されています。

# systemctl status scaleio-gateway
● scaleio-gateway.service - EMC ScaleIO Gateway service
   Loaded: loaded (/etc/systemd/system/scaleio-gateway.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2023-11-06 13:21:11 EST; 3min 44s ago
  Process: 23621 ExecStart=/opt/emc/scaleio/gateway/bin/startup.sh > /dev/null 2> /dev/null (code=exited, status=0/SUCCESS)
 Main PID: 23635 (java)
   CGroup: /system.slice/scaleio-gateway.service
           └─23635 /usr/bin/java -Djava.util.logging.config.file=/opt/emc/scaleio/gateway/conf/logging.properties -Djava.util.logging.manager=org.apache.jul...

Nov 06 13:21:11 rhel-79 systemd[1]: Starting EMC ScaleIO Gateway service...
Nov 06 13:21:11 rhel-79 startup.sh[23621]: Tomcat started.
Nov 06 13:21:11 rhel-79 systemd[1]: Started EMC ScaleIO Gateway service.


 - catalinaログファイルは、キーストアを開くことができないことを示しています。

06-Nov-2023 11:59:04.189 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-443]]
        org.apache.catalina.LifecycleException: Protocol handler initialization failed
                at org.apache.catalina.connector.Connector.initInternal(Connector.java:1075)
                at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
        Caused by: java.lang.IllegalArgumentException: Keystore was tampered with, or password was incorrect
 

問題

ゲートウェイUIが使用できません。 

Cause

根本的な原因

この場合、/opt/emc/scaleio/gateway/conf/catalina.propertiesファイルには、カスタム証明書をGatewayに追加するときに編集される2つの値があります。
keystore.file = <keystore location>
keystore.password = <password>

キーストアのパスワードの行末に余分なスペースがありました。 

Resolution

対策

パスワード行の末尾にある余分な空白を削除し、ゲートウェイ サービスを再起動します。

service scaleio-gateway restart

 

次のコマンドを使用して、キーストアが想定どおりに開くことができることを確認します。

keytool -list -keystore <keystore location> -storepass <password>
開いた場合は、パスワードが正しいことを意味します。

問題が発生するバージョン

PowerFlex 3.x

修正バージョン

該当なし - PowerFlexの問題ではない

Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625 , PowerFlex custom node, PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex custom node R860, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840 ...
Article Properties
Article Number: 000263856
Article Type: Solution
Last Modified: 24 Dec 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.