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 |
---|---|
| El alias que desea utilizar en su almacén de confianza para el certificado importado. |
| El archivo que contiene el certificado que está agregando. |
| El almacén de confianza al que se agregará el certificado. |
| La contraseña utilizada por |
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.