Saltar al contenido

Ocurrió un error fatal al crear una credencial de cliente TLS. El estado de error interno es 10013

Necesitamos tu apoyo para difundir nuestras secciones en referencia a las ciencias informáticas.

Solución:

Básicamente, teníamos que habilitar TLS 1.2 para .NET 4.x. Hacer que este registro cambiara funcionó para mí y detuvo el registro de eventos que se llenaba con el error Schannel.

Más información sobre la respuesta se puede encontrar aquí

Resumen de información vinculada

Habilite TLS 1.2 a nivel del sistema (SCHANNEL):

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001

(equivalente keys probablemente también estén disponibles para otras versiones de TLS)

Dígale a .NET Framework que use las versiones TLS del sistema:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkv4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkv4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001

Esto puede no ser deseable para los casos extremos en los que las aplicaciones .NET Framework 4.x necesitan tener diferentes protocolos habilitados y deshabilitados que el sistema operativo.

Te mostramos reseñas y valoraciones

Si conservas algún duda y disposición de aumentar nuestro ensayo te proponemos escribir una referencia y con placer lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *