Dell Unity:Nessus Full Safe 漏洞安全扫描 TLS 版本 1.0 协议检测(用户可纠正)

摘要: 本文介绍如何在端口 443 和端口 5085 上禁用 TLS 1.0 和 1.1。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

先前遵循的文章000022527 
Dell Unity:如何在 Unity 阵列上禁用 TLS 1.0 和 1.1(用户可纠正)。  但是,漏洞扫描程序 (Nessus) 在端口 5085 上检测到 TLS 漏洞。
检测到的漏洞:
https://www.tenable.com/plugins/nessus/104743 此超链接会将您带往 Dell Technologies 之外的网站。
插件:
104743插件名称:TLS 版本 1.0 协议检测
端口:5085
插件程序输出:TLSv1 已启用,并且服务器至少支持一种密码。
简介:远程服务使用较旧版本的 TLS 对流量进行加密。
解决 方案:启用对 TLS 1.2 和 1.3 的支持,并禁用对 TLS 1.0 的支持。

原因

命令“uemcli -u admin -password <Your Password> /sys/security set -tlsMode TLSv1.2”仅禁用端口 443。
如果需要禁用端口 5085,则必须 在 svc_nas 命令中使用选项“-param”。

解决方案

使用以下步骤禁用 TLS 1.0 和 1.1(端口 5085):
1.检查当前设置。

svc_nas ALL -param -facility ssl -info protocol -v

2.将值更改为“4”= TLSv1.2 及更高版本”。

svc_nas ALL -param -facility ssl -modify protocol -value 4

3.确认current_value已更改为“4”=TLSv1.2 及更高版本。

svc_nas ALL -param -facility ssl -info protocol -v

4.逐个重新启动存储处理器。
UI (Unisphere):
SYSTEM >>>Service Service >>> Tasks >>> (Storage Processor X) 选择 Reboot,然后单击 Execute。

CLI:

svc_shutdown --reboot [spa | spb] 

5.确认current_value已更改为“4”=TLSv1.2 及更高版本。

Example of changing from TLSv1.0 to TLSv1.2 (Port 5085):

1. Check the current settings.
XXXXX spa:~/user# svc_nas ALL -param -facility ssl -info protocol -v

name                    = protocol
facility_name           = ssl
default_value           = 2   <<<
current_value           = 2   <<<
configured_value        =     <<<
param_type              = global
user_action             = reboot SP
change_effective        = reboot SP
range                   = (0,4)
description             = Set the supported SSL/TLS protocols. Possible values are: 0=all SSL/TLS protocols are allowed, 1=SSLv3 and above, 2=TLSv1.0 and above, 3=TLSv1.1 and above, 4=TLSv1.2 and above

2. Change the value to "4" = TLSv1.2 and above".
XXXXX spa:~/user# svc_nas ALL -param -facility ssl -modify protocol -value 4

SPA : done

Warning 17716815750: SPA : You must reboot the SP for protocol changes to take effect.
SPB : done
 
Warning 17716815750: SPB : You must reboot the SP for protocol changes to take effect.

3. Confirm that the configured_value has been changed to "4"=TLSv1.2 and above.
XXXXX spa:~/user# svc_nas ALL -param -facility ssl -info protocol -v

SPA :
name                    = protocol
facility_name           = ssl
default_value           = 2
current_value           = 2  <<<< current_value is changed after restart
configured_value        = 4  <<<<
param_type              = global
user_action             = reboot SP
change_effective        = reboot SP
range                   = (0,4)
description             = Set the supported SSL/TLS protocols. Possible values are: 0=all SSL/TLS protocols are allowed, 1=SSLv3 and above, 2=TLSv1.0 and above, 3=TLSv1.1 and above, 4=TLSv1.2 and above

4. Reboot Storage Processor (both SPs alternately).

5. Confirm that the current_value has been changed to "4"=TLSv1.2 and above.

XXXXX spa:~/user# svc_nas ALL -param -facility ssl -info protocol -v

SPA :
name                    = protocol
facility_name           = ssl
default_value           = 2
current_value           = 4  <<<< 
configured_value        = 4
param_type              = global
user_action             = reboot SP
change_effective        = reboot SP
range                   = (0,4)
description             = Set the supported SSL/TLS protocols. Possible values are: 0=all SSL/TLS protocols are allowed, 1=SSLv3 and above, 2=TLSv1.0 and above, 3=TLSv1.1 and above, 4=TLSv1.2 and above
禁用 TLS 1.0 和 1.1(端口 443)。
摘自第 000022527 条。
●Unity OE 5.1及更高版本的阵列使用以下命令:
使用以下命令显示当前设置: 
uemcli -u admin -password <Your Password> /sys/security show
通过设置 -tlsMode TLSv1.2 禁用 TLS 1.0 和 1.1:
uemcli -u admin -password <Your Password> /sys/security set -tlsMode TLSv1.2
从 TLSv1.0 更改为 TLSv1.2(Port443) 的示例:
XXXXX spa:~/user# uemcli -u admin -p Password123# /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 spa:~/user# uemcli -u admin -p Password123# /sys/security set -tlsMode TLSv1.2
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.

XXXXX spa:~/user# uemcli -u admin -p Password123# /sys/security show
Storage system address: 127.0.0.1
Storage system port: 443
HTTPS connection

1:    FIPS 140 mode         = disabled
      TLS mode              = TLSv1.2 and above  <<<
      Restricted shell mode = enabled
如果阵列运行的是 OE 4.3 到 5.0,请使用以下命令禁用 TLS 1.0(端口 443):
使用以下命令显示当前设置: 
uemcli -u admin -password <Your Password> /sys/security show -detail
使用以下命令禁用 TLS 1.0: 
uemcli -u admin -password <Your Password> /sys/security set -tls1Enabled no
使用以下命令启用 TLS 1.2: 
uemcli -u admin -password <Your Password> /sys/security -tlsMode TLSv1.2
从 TLSv1.0 更改为 TLSv1.2(端口 443)的示例: 
XXXXX spa:~/user# uemcli -u admin -password Password123# /sys/security show -detail
Storage system address: 127.0.0.1
Storage system port: 443
HTTPS connection

1:    FIPS 140 mode         = disabled
      TLS 1.0 mode          = enabled
      TLS mode              = TLSv1.0 and above
      Restricted shell mode = enabled

XXXXX spa:~/user# uemcli -u admin -password Password123# /sys/security set -tlsMode TLSv1.2
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.

XXXXX spa:~/user# uemcli -u admin -password Password123# /sys/security show -detail
Storage system address: 127.0.0.1
Storage system port: 443
HTTPS connection

1:    FIPS 140 mode         = disabled
      TLS 1.0 mode          = disabled               <<<
      TLS mode              = TLSv1.2 and above   <<<
      Restricted shell mode = enabled
提醒:以下错误代码:
更改设置
后,可能会立即出现“0x1000302”。如果发生错误,请在大约 5 分钟后再次尝试执行命令。
Operation failed. Error code: 0x1000302
Remote server is not available. Please contact server support (Error Code:0x1000302)

受影响的产品

Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash
文章属性
文章编号: 000221891
文章类型: Solution
上次修改时间: 20 2月 2024
版本:  1
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。