To ensure the security of communication to and from a Dell Security Management Server or Dell Security Management Server Virtual, it may be necessary to disable TLS 1.0 and TLS 1.1 for compliance with internal security requirements.
Not applicable
In order to disable TLS 1.0 and TLS 1.1, Dell Data Security products must meet a minimum version requirement:
Product | Minimum Version to Disable TLS 1.0 and TLS 1.1 |
---|---|
Dell Security Management Server | 9.10 |
Dell Security Management Server Virtual | 9.10 |
Preboot Authentication | 8.16 |
CMG Administrative Utilities | 8.16 |
Windows Shield | 8.16 |
Windows Advanced Threat Prevention | 1420 |
Client Security Framework | 8.16 |
Windows Dell Data Guardian | 1.3 |
iOS Dell Data Guardian | 1.5 |
Android Dell Data Guardian | 1.5 (1.6 for KitKat) |
Dell Data Guardian Portal | 1.3 |
Mac Dell Data Guardian | 1.5 |
Mac Shield | 8.17 |
Mac Advanced Threat Prevention | 1.5 |
Linux Advanced Threat Prevention | 1.0 |
For more information about disabling TLS, select either Dell Security Management Server, Dell Security Management Server Virtual, or the Front-End Server.
The process to disable TLS differs between versions. Select either version 11.3.0 and Later or versions 9.10.0 to 11.2.0 for specific steps. For versioning information, reference How to Identify the Dell Data Security / Dell Data Protection Server Version.
TLS must be disabled from the Security Server, Device Server, and Core Server. For more information, select the appropriate function.
Dell Security Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Security Server\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.<bean id="clientAuthContextFactory"...>
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
between the <property name="wantClientAuth" value="true" />
and <property name="excludeCipherSuites">
lines.Dell Device Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Device Server\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.Dell Core Server service is a Microsoft .NET Framework based service. Modifying these settings also affects any other .NET Framework services that are hosted on this server and changes the core connectivity options for the operating system as a whole.
regedit
and then press OK. This opens the Registry Editor.[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]
.protocols
and then select New > Key.TLS 1.0
. Repeat the process to create a second key that is named TLS 1.1
and a third that is named TLS 1.2
.TLS 1.0
key and then select New > Key.Client
.Client
and Server
key for TLS 1.0
, TLS 1.1
, and TLS 1.2
.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client
. Right-click the right pane and then select New > DWORD (32-bit) value.DisabledByDefault
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 1.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319
. Right-click the right pane and then select New > DWORD (32-bit) value.SchUseStrongCrypto
and then set the value to 1.SchUseStrongCrypto
forces all .NET Framework applications to use strong cryptographic functions when they make TLS calls. For more information, reference https://docs.microsoft.com/en-us/dotnet/framework/network-programming/tls#schusestrongcrypto
.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319
. Right-click the right pane and then select New > DWORD (32-bit) value.SchUseStrongCrypto
and then set the value to 1.TLS must be disabled from the Security Server, Device Server, Compliance Reporter, and Core Server. For more information, select the appropriate function.
Dell Security Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Security Server\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.<bean id="clientAuthContextFactory"...>
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
between the <property name="wantClientAuth" value="true" />
and <property name="excludeCipherSuites">
lines.Dell Device Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Device Server\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.Dell Compliance Reporter is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Compliance Reporter\conf\eserver.properties
with a text editor and then go to eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
.eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
to eserver.ssl.protocols=TLSv1.2
.Dell Core Server service is a Microsoft .NET Framework based service. Modifying these settings also affects any other .NET Framework services that are hosted on this server and changes the core connectivity options for the operating system as a whole.
regedit
and then press OK. This opens the Registry Editor.[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]
.protocols
and then select New > Key.TLS 1.0
. Repeat the process to create a second key that is named TLS 1.1
and a third that is named TLS 1.2
.TLS 1.0
key and then select New > Key.Client
.Client
and Server
key for TLS 1.0
, TLS 1.1
, and TLS 1.2
.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client
. Right-click the right pane and then select New > DWORD (32-bit) value.DisabledByDefault
and then set the value to 0.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server
. Right-click the right pane and then select New > DWORD (32-bit) value.Enabled
and then set the value to 1.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319
. Right-click the right pane and then select New > DWORD (32-bit) value.SchUseStrongCrypto
and then set the value to 1.SchUseStrongCrypto
forces all .NET Framework applications to use strong cryptographic functions when they make TLS calls. For more information, reference https://docs.microsoft.com/en-us/dotnet/framework/network-programming/tls#schusestrongcrypto
.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319
. Right-click the right pane and then select New > DWORD (32-bit) value.SchUseStrongCrypto
and then set the value to 1.The process to disable TLS differs between versions. Select either version 11.3.0 and Later, versions 9.11.0 to 11.2.0, or versions 9.10.0 to 9.10.1 for specific steps. For versioning information, reference How to Identify the Dell Data Security / Dell Data Protection Server Version.
TLS must be disabled from the Security Server, Identity Server, and Core Server Proxy. For more information, select the appropriate function.
Dell Security Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/security-server/conf/spring-jetty.xml
using the command sudo nano /opt/dell/server/security-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.<bean id="clientAuthContextFactory"...>
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
between the <property name="wantClientAuth" value="true" />
and <property name="excludeCipherSuites">
lines.exit
and press Enter to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Identity Server service is a mono-based service. Modifying these values requires a restart to the server before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/local-server/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/local-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Core Server Proxy service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/core-server-proxy/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/core-server-proxy/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />.
<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to return to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.TLS must be disabled from the Security Server, Identity Server, Compliance Reporter, and Core Server Proxy. For more information, select the appropriate function.
Dell Security Server is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/security-server/conf/spring-jetty.xml
using the command sudo nano /opt/dell/server/security-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.<bean id="clientAuthContextFactory"...>
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
between the <property name="wantClientAuth" value="true" />
and <property name="excludeCipherSuites">
lines.exit
and press Enter to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Identity Server service is a mono-based service. Modifying these values requires a restart to the server before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/local-server/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/local-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Compliance Reporter service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/reporter/conf/eserver.properties
with a text editor using the command: sudo nano /opt/dell/server/reporter/conf/eserver.properties
.eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
.eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
to read eserver.ssl.protocols=TLSv1.2
.exit
and then press Enter to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Core Server Proxy service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
dellsupport
using the su dellsupport
command.dellsupport
user./opt/dell/server/core-server-proxy/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/core-server-proxy/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />.
<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to return to log out of dellsupport
.exit
and then press Enter to log out of the shell to the Main Menu.TLS must be disabled from the Security Server, Identity Server, Compliance Reporter, and Core Server Proxy. For more information, select the appropriate function.
Dell Security Server service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
ddpsupport
using the su ddpsupport
command.ddpsupport
user./opt/dell/server/security-server/conf/spring-jetty.xml
using the command sudo nano /opt/dell/server/security-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3">
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.<bean id="clientAuthContextFactory"...>
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
between the <property name="wantClientAuth" value="true" />
and <property name="excludeCipherSuites">
lines.exit
and then press Enter to log out of ddpsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Identity Server service is a mono-based service. Modifying these values requires a restart to the server before the changes take effect.
delluser
delluser
ddpsupport
using the su ddpsupport
command.ddpsupport
user./opt/dell/server/local-server/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/local-server/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to log out of ddpsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Compliance Reporter service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
ddpsupport
using the su ddpsupport
command.ddpsupport
user./opt/dell/server/reporter/conf/eserver.properties
with a text editor using the command sudo nano /opt/dell/server/reporter/conf/eserver.properties
.eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
.eserver.ssl.protocols=TLSv1, TLSv1.1, TLSv1.2
to read eserver.ssl.protocols=TLSv1.2
.exit
and then press Enter to log out of ddpsupport
.exit
and then press Enter to log out of the shell to the Main Menu.Dell Core Server Proxy service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
delluser
delluser
ddpsupport
using the su ddpsupport
command.ddpsupport
user./opt/dell/server/core-server-proxy/conf/spring-jetty.xml
with a text editor using the command sudo nano /opt/dell/server/core-server-proxy/conf/spring-jetty.xml
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.exit
and then press Enter to log out of ddpsupport
.exit
and then press Enter to log out of the shell to the Main Menu.TLS must be disabled from the Security Server Proxy, Device Server, and Core Server Proxy. For more information, select the appropriate function.
Dell Security Server Proxy service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Security Server Proxy\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.Dell Device Server service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Device Server\conf\spring-Jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.Dell Core Server Proxy service is a Java-based service. Modifying these values requires a restart to the service before the changes take effect.
..\Dell\Enterprise Edition\Core Server Proxy\conf\spring-jetty.xml
with a text editor and then go to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
.<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
to <property name="excludeProtocols" value="SSL,SSLv2,SSLv3,TLSv1,TLSv1.1" />
.To contact support, reference Dell Data Security International Support Phone Numbers.
Go to TechDirect to generate a technical support request online.
For additional insights and resources, join the Dell Security Community Forum.