Dell Unity: Como desativar o TLS 1.0 e 1.1 no array do Unity
Summary: Este artigo explica como desativar a TLS 1.0 e 1.1 em um array do Unity. (Corrigível pelo usuário)
Instructions
Fatos:
Unity 4.3 e posterior
A desativação do TLS 1.0 não está disponível no Unity Operating Environment 4.2.1 ou anterior.
Erro de PUHC: "TLSv1.0 and TLSv1.1 are not secure. It is recommended that you use TLSv1.2. See KB 22527 for information about how to disable TLSv1.0 and TLSv1.1"
Procedimento:
Este procedimento é executado usando a UEMCLI como usuário de serviço.
Se a conformidade com FIPS PUB 140-2 estiver habilitada, o Unity usará TLS v1, TLS v1.1 e TLS v1.2 com comunicação somente por meio de cifras em conformidade com o governo federal.
Desative a TLS 1.0 nos arrays Unity OE 5.1 e posteriores usando as etapas abaixo.
- Mostre as configurações atuais com o comando:
uemcli -u admin -securepassword /sys/security show
- Desative o TLS 1.0 com o comando:
uemcli -u admin -securepassword /sys/security set -tlsMode TLSv1.1
Como alternativa, você pode desativar o TLS 1.0 e 1.1 configurando -tlsMode TLSv1.2.
uemcli -u admin -securepassword /sys/security set -tlsMode TLSv1.2
Caso o array esteja executando o OE 4.3 a 5.0, desabilite o TLS 1.0 usando as etapas abaixo:
-
Mostre as configurações atuais com o comando:
uemcli -u admin -password <Your Password> /sys/security show
-
Desative o TLS 1.0 com o comando:
uemcli -u admin -password <Your Password> /sys/security set -tls1Enabled no
Exemplo dos comandos acima:
XXXXX spb:~> uemcli -u admin -password Password1234# /sys/security show Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection 1: FIPS 140 mode = disabled TLS mode = TLSv1.0 and above Restricted shell mode = enabled XXXXX spb:~> uemcli -u admin -password Password1234# /sys/security set -tlsMode TLSv1.1 Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection Please refer to the Security Configuration Guide for backward compatibility. This change may impact running operations (e.g. replication) and the management services will be automatically restarted for the change to take effect. Do you want to continue? yes / no: yes Operation completed successfully. XXXXXspb:~> uemcli -u admin -password Password1234# /sys/security show Storage system address: 127.0.0.1 Storage system port: 443 HTTPS connection 1: FIPS 140 mode = disabled TLS mode = TLSv1.1 and above Restricted shell mode = enabled
Se o usuário tiver caracteres especiais na senha, use os comandos abaixo. Quando for solicitada a senha, digite a senha do usuário com caracteres especiais:
uemcli -u admin -securepassword /sys/security show uemcli -u admin -securepassword /sys/security set -tlsMode TLSv1.2
Informações adicionais:
- Este procedimento reinicia o servidor de gerenciamento. Você deve aguardar até que possa executar o
showcomando novamente (e faça login no Unisphere). - Essa alteração pode afetar as operações em execução que usam servidores de gerenciamento (por exemplo, replicação).
- Se você não conseguir fazer login no Unisphere com o usuário LDAP depois de desativar o TLS 1.0, consulte o artigo Dell Unity: A interface do usuário do Unisphere não consegue fazer log-in como usuário LDAP com o erro "The logged in user is not authorized to access Unisphere" quando a TLS 1.0 está desativada no servidor LDAP (pode ser corrigido pela Dell).