• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

No aparecen datos después de deshabilitar TLS 1.0

Problema

No aparecen datos en New Relic después de deshabilitar TLS 1.0. Verificó si TLS 1.0 está deshabilitado inspeccionando la siguiente clave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client

TLS 1.0 está deshabilitado si "Enabled" está configurado en 0 y "DisabledByDefault" está configurado en 1.

Además, es posible que hayas notado un mensaje de error en el registro del agente de New Relic debido a este problema; Por ejemplo:

  • NewRelic ERROR: Unable to connect to the New Relic service at collector.newrelic.com:443 : System.Net.WebException:
    The request was aborted: Could not create SSL/TLS secure channel.
  • NewRelic ERROR: Unable to connect to the New Relic service at collector.newrelic.com:443 : System.Net.WebException:
    The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException:
    Received an unexpected EOF or 0 bytes from the transport stream.
  • NewRelic ERROR: Unable to connect to the New Relic service at collector.newrelic.com:443 : System.Net.WebException:
    The underlying connection was closed: An unexpected error occurred on a receive. ---> System.ComponentModel.Win32Exception:
    The client and server cannot communicate, because they do not possess a common algorithm.

Solución

El agente New Relic .NET requiere una versión mínima de TLS 1.2 o superior. Para TLS 1.2, también requiere que .NET esté configurado para usarlo.

A partir de la versión 10.6.0 del agente .NET, al iniciarse, el agente registra la versión TLS configurada en el nivel INFO.

Importante

Si configura una versión TLS como predeterminada, será utilizada tanto por la aplicación como por el agente New Relic. No puede utilizar una versión de TLS diferente para cada uno.

Para habilitar una versión de protocolo TLS específica:

Causa

Si necesita una versión específica de TLS para solicitudes HTTP externas, debe asegurarse de que su aplicación y servidor estén configurados correctamente. No tener la configuración adecuada puede provocar que el agente New Relic .NET no pueda conectarse a New Relic.

El agente .NET de New Relic se comunica con los servidores de New Relic utilizando clases estándar disponibles con .NET para realizar solicitudes HTTP externas. Debido a que el código del agente .NET se ejecuta junto con el código de su aplicación, los protocolos de seguridad utilizados para comunicarse con los servidores de New Relic dependen del entorno y la configuración de su aplicación.

Para obtener más información sobre cómo configurar correctamente los ajustes TLS de su sistema o aplicación según su versión de .NET Framework, revise la documentación de Microsoft sobre las mejores prácticas (TLS).

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.