Gateway do PowerFlex indisponível após alterações no certificado HTTPS

Resumo: Descrição do problema: Depois de alterar o certificado SSL de autoassinado para personalizado que o PowerFlex Gateway usa para acesso ao navegador, a página da Web não fica mais acessível. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

Sintomas

 - Usar o nome IP ou DNS para o gateway indica que o site não pode ser alcançado.

 - O serviço está sendo executado com sucesso.

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


 - Os arquivos de log catalina mostram que o keystore não pode ser aberto:

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

A IU do gateway está indisponível. 

Causa

Causa raiz

Nesse caso, o arquivo /opt/emc/scaleio/gateway/conf/catalina.properties tem dois valores que são editados ao adicionar um certificado personalizado ao gateway:
keystore.file = <keystore location>
keystore.password = <password>

A senha para o keystore tinha um espaço extra no final da linha. 

Resolução

Solução temporária

Remova espaço em branco extra no final da linha de senha e reinicie o serviço do gateway.

service scaleio-gateway restart

 

Verifique se o keystore pode ser aberto conforme esperado com este comando:

keytool -list -keystore <keystore location> -storepass <password>
Se ele abrir, isso significa que a senha está correta.

Versões afetadas

PowerFlex 3.x

Correção feita na versão

N/D - Não é um problema do PowerFlex

Produtos

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 ...
Propriedades do artigo
Número do artigo: 000263856
Tipo de artigo: Solution
Último modificado: 24 dez. 2024
Versão:  1
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.