El gateway de PowerFlex no está disponible después de los cambios en el certificado HTTPS

Summary: Descripción del problema: Después de cambiar el certificado SSL de autofirmado a personalizado que utiliza el gateway de PowerFlex para el acceso al navegador, ya no se puede acceder a la página 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

Síntomas

 - El uso de la IP o el nombre DNS para la puerta de enlace indica que no se puede acceder al sitio.

 - El servicio se está ejecutando correctamente.

# 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.


 - Los archivos de registro de catalina muestran que el almacén de claves no se puede abrir:

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
 

Impacto

La interfaz del usuario del gateway no está disponible. 

Cause

Causa principal

En este caso, el archivo /opt/emc/scaleio/gateway/conf/catalina.properties tiene dos valores que se editan cuando se agrega un certificado personalizado al gateway:
keystore.file = <keystore location>
keystore.password = <password>

La contraseña del almacén de claves tenía un espacio adicional al final de la línea. 

Resolution

Solución alternativa

Elimine el espacio en blanco adicional al final de la línea de contraseña y reinicie el servicio de gateway.

service scaleio-gateway restart

 

Verifique que el almacén de claves se pueda abrir según lo esperado con este comando:

keytool -list -keystore <keystore location> -storepass <password>
Si se abre, significa que la contraseña es correcta.

Versiones afectadas

PowerFlex 3.x

Problema corregido en la versión

N/D: no es un problema de 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.