• 로그인지금 시작하세요

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

무한 추적: Java 7 및 8용 SSL 구성

무한 추적을 사용하려면 특정 이전 버전의 Java에 대해 JCE(Java Cryptographic Extensions)의 특수 구성이 필요합니다. 이 문서는 이 경우 Java를 구성하는 방법에 대한 지침을 제공합니다.

보안 및 성능을 위해 New Relic은 최신 Java 8 업데이트로 업그레이드할 것을 강력히 권장합니다. HotSpot 기반 JVM의 경우 8u251 이후에는 아래 단계가 필요하지 않습니다.

Java 암호화를 구성해야 하는 경우

아래 기준을 모두 충족하는 경우 이 프로세스를 따라야 합니다.

  • 무한 추적을 구현하고 있습니다.

  • JVM은 ALPN(Application-Layer Protocol Negotiation)을 지원하지 않습니다. New Relic은 이러한 JVM이 ALPN을 지원하지 않으며 구성이 필요함을 확인했습니다.

    • 오라클 자바 7

    • 업데이트 251 이전의 Oracle Java 8

    • 업데이트 252 이전의 OpenJDK Java 8

      중요

      New Relic은 위의 JVM이 ALPN 지원이 부족하다는 것만 확인했습니다. JVM에 ALPN 지원이 있는지 공급업체에 확인해야 합니다.

애플리케이션 서버

Tomcat, WebSphere, Weblogic 또는 다른 응용 프로그램 서버를 사용하는 경우 응용 프로그램 서버에 JCE(Java Cryptography Extension)를 추가하는 방법에 대한 응용 프로그램 서버 설명서를 참조하십시오.

Oracle JVM에 대한 내보내기 정책 구성

이전 Oracle JVM은 JCE를 허용하기 위해 추가 업데이트가 필요합니다. 다운로드 및 지침은 이 Oracle TechNote 를 참조하십시오.

HotSpot JVM에 대한 Conscrypt 구성

New Relic은 Conscrypt를 사용하여 OpenJDK Java 8을 성공적으로 테스트했습니다. 다음을 완료:

  1. 운영 체제에 적합한 Conscrypt jar 를 다운로드하십시오.

  2. Conscrypt jar를 JAVA_HOME/jre/lib/ext 에 복사합니다. 이 디렉토리가 이미 존재해야 하지만 없으면 JAVA_HOME } 아래에서 { ext 이라는 디렉토리를 찾으십시오.

  3. JAVA_HOME/jre/lib/security/java.security 파일을 수정합니다.

  4. security.provider 로 시작하는 줄 아래에서 마지막 숫자를 늘리고 값을 org.conscrypt.OpenSSLProvider 로 설정합니다. 예를 들어, 마지막 항목이 security.provider.10 인 경우 다음 줄을 추가합니다.

    security.provider.11=org.conscrypt.OpenSSLProvider

무한 추적 설정 완료

이러한 예비 구성을 마치면 언어 에이전트: 분산 추적 사용 으로 돌아가서 무한 추적 설정을 완료합니다.

Copyright © 2022 New Relic Inc.