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

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

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Errores de conexión o SSL (Java)

Problema A: Errores de conexión/SSL en el registro

Los datoslog de su agente de Java New Relic muestran errores de conexión o SSL.

Sugerencia

Consulte Configuración de su certificado SSL para obtener instrucciones sobre cómo comunicarse con el recolector New Relic a través de HTTPS.

Solución A

Los errores al conectarse a través de SSL suelen aparecer al principio del archivo de registro del agente de Java. Por ejemplo:

PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath
INFO: connection error: java.net.SocketException: java.lang.ClassNotFoundException:
Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory

Si ve alguno de estos errores, es probable que su instancia JDK esté utilizando un almacén de confianza personalizado.

Recommendation: Agregue la Autoridad de certificación raíz (CA) global de DigiCert, de la cual se deriva el certificado de New Relic, a su almacén de confianza.

Puede descargar DigiCert Global Root CA desde DigiCert en la sección "Otros certificados raíz" (elija la opción "Descargar PEM").

Para importar el certificado a su almacén de confianza, utilice este comando o consulte la documentación Java SE de Oracle para keytool:

keytool -importcert -alias ca_alias -file ca_file.pem -keystore truststore.ts -storepass ts_password

Los parámetros incluyen:

Parámetro

Descripción

ca_alias

El alias que desea utilizar en su almacén de confianza para el certificado importado.

ca_file

El archivo que contiene el certificado que está agregando.

truststore.ts

El almacén de confianza al que se agregará el certificado.

ts_password

La contraseña utilizada por truststore.ts.

Problema B: excepción de presentación de registro

Los datoslog de su agente de Java New Relic muestran lo siguiente CertificateException.

java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Illegal header: -----BEGIN CERTIFICATE-----

Lo más probable es que esto esté relacionado con este problema de JDK.

Solución B

Examine y valide que el encabezado y pie de página de sus certificados no tengan espacios en blanco al final. Si es así, edite o utilice certificados diferentes.

Copyright © 2024 New Relic Inc.

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