4.51.00 프라이빗 클라우드용 Edge 출시 노트

<ph type="x-smartling-placeholder"></ph> 현재 Apigee Edge 문서를 보고 있습니다.
Apigee X 문서.
정보

2021년 7월 29일에 Private Cloud용 Edge 기능 출시 버전 4.51.00이 출시되었습니다.

버전 요약

다음 표에는 이번 출시의 변경사항이 요약되어 있습니다.

새로운 기능

이번 출시 버전에는 다음과 같은 새로운 기능이 포함됩니다.

○ 지원 종료 (EOL) 날짜를 경고하는 새 팝업 창
○ 비밀번호가 변경되면 사용자를 로그아웃시키는 옵션
○ SMTP용 TLS 버전 설정
○ 선택적으로 향상된 pg-data-purge 스크립트를 추가함 상위 팩트 테이블에서 데이터 삭제
○ 새로운 시스템 수준의 진단 및 데이터인 sosreport 추가 수집 도구

각각의 새로운 기능에 대한 자세한 내용은 새로운 기능.

이전 버전과의 호환성

이 버전에서 이전 버전과의 호환성에 영향을 미치는 다음 문제가 발생했습니다. 프라이빗 클라우드용 Apigee Edge의 일부입니다.

  • Java 관리 확장 프로그램 (JMX)이 Apigee SSO (단일 로그인) 모듈을 클릭합니다.
  • 문제 132443137( 2019년 3월 1일 일반 대중에게 Cloud 출시 노트)에 나와 있는 것처럼, 메시지 프로세서는 이제 X-Apigee-*입니다. 따라서 API를 사용하는 경우 X-Apigee-* 헤더를 추가하고 해당 헤더를 지원되는 헤더로 바꿉니다.
  • Cassandra 로그 파일의 이름이 변경되었습니다. 현재 상태:

    /opt/apigee/var/log/apigee-cassandra/system.log
포함된 발표곡

이전 Private Cloud 기능 출시 버전 이후 다음 출시는 이 출시 버전에 포함되어 있습니다.

○ 가장자리:
20.08.03 (라우터)
2018년 9월 20일 (관리 서버)
21.03.08 (라우터, 관리 서버, 메시지 프로세서)
퇴직 없음
지원 중단

4.51.00이 출시되면서 다음과 같은 문제가 발생했습니다.

  • 4.19.06: 프라이빗 클라우드용 Apigee Edge 버전 4.19.06 지원 중단되었습니다.

삭제 일정을 포함하여 지원 중단에 대한 자세한 내용은 다음을 참고하세요. Apigee 지원 중단 및 지원 중단.

알려진 문제

이 릴리스에는 다음과 같은 알려진 문제가 포함되어 있습니다.

해결 방법을 포함하여 이러한 알려진 문제 각각에 대한 자세한 내용은 다음을 참조하세요. 알려진 문제.

업그레이드 경로

Private Cloud용 Edge 4.51.00으로 업그레이드하는 방법에 대한 안내는 참조 Apigee Edge 4.19.06 또는 4.50.00을 4.51.00으로 업데이트하세요.

새로운 기능

이 섹션에는 이번 버전의 새로운 기능이 나열되어 있습니다. 또한 이 릴리스에서는 에지 UI, 에지 관리, 포털 출시 버전에 포함된 포함된 출시 버전.

다음과 같은 향상된 기능 외에도 이번 출시에는 여러 사용성도 포함되어 있습니다. 성능, 보안, 안정성이 향상됩니다.

프라이빗 클라우드용 Edge 지원 종료 (EOL) 날짜를 경고하는 새 팝업 창

Private Cloud용 Edge 고객은 설치된 버전의 EOL 날짜입니다. EOL 메시지는 브라우저 세션당 한 번 표시됩니다. 탭이나 브라우저를 닫으면 세션이 손실됩니다. 그런 다음 브라우저에서 Apigee를 다시 열면 메시지가 다시 표시됩니다.

비밀번호 변경 시 사용자를 로그아웃시키는 새로운 옵션

새 플래그가 apigee.feature.clearSessionOnPasswordUpdate에 추가되어 비밀번호를 변경한 후 사용자가 로그아웃할지 여부를 설정할 수 있습니다. 기본값은 사용자가 로그아웃되지 않는 것입니다.

SMTP의 TLS 버전을 설정하는 새 플래그

SSL 프로토콜을 지정하는 새 플래그가 mail.smtp.ssl.protocols에 추가되었습니다. 사용하도록 설정되어 있습니다. 이 기능을 사용하면 다음을 기준으로 SSL 프로토콜을 구성할 수 있습니다. 보안 요구사항을 충족할 수 있습니다

속성 파일에 다음 항목을 추가하여 이 플래그를 설정할 수 있습니다. /opt/apigee/customer/application/ui.properties:

conf_apigee.mail.smtp.ssl.protocols=ssl-protocol

가능한 ssl-protocol 값은 SSLv2Hello입니다. SSLv3, TLSv1, TLSv1.1, TLSv1.2

새로운 진단 도구 sosreport

Sosreport를 추가했습니다. 새로운 시스템 수준의 진단 및 데이터 수집 툴입니다.

새 소프트웨어 버전에 대한 지원이 추가되었습니다.

Apigee에 다음 소프트웨어 버전에 대한 지원이 추가되었습니다.

전달 프록시를 구성합니다.

다음 플래그가 추가되어 전달 프록시를 구성할 수 있습니다.

  • http.proxyHost
  • http.proxyPort
  • http.proxyUser
  • http.proxyPassword

기본적으로 플래그 값은 비어 있습니다.

분석에서 상위 팩트 테이블을 삭제하도록 pg-data-purge 스크립트를 개선했습니다.

스크립트를 실행하려면 다음 명령어를 입력합니다.

/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain [Delete-from-parent-fact - N/Y] [Confirm-delete-from-parent-fact - N/Y]

스크립트에는 다음과 같은 옵션이 있습니다.

  • Delete-from-parent-fact 기본값 : 아니요. 보관 기간보다 오래된 데이터도 삭제됩니다. 일 수.
  • skip-prompt 기본값: 아니요. 아니요인 경우 스크립트에서 확인을 요청하는 메시지가 표시됩니다. 삭제할 수 있습니다. 삭제 스크립트가 자동화된 경우 '예'로 설정하세요.

로그인 페이지에서 사용자 라벨 변경 옵션

새로운 플래그 apigee.feature.customLoginUserLabel를 사용하면 사용자 라벨을 구성할 수 있습니다. 로그인 페이지의 환경설정을 변경할 수 있습니다. 기본값은 이메일 주소입니다.

지원되는 소프트웨어

이 릴리스에서는 지원되는 소프트웨어에 다음과 같은 변경 사항이 포함되어 있습니다.

지원 추가됨 더 이상 지원되지 않음

이 릴리스에서는 다음 소프트웨어 버전을 지원합니다.

  • Red Hat Enterprise Linux (RHEL) 7.5, 7.6, 7.7, 7.8, 7.9, 8.0
  • Amazon Linux AMI 2
  • Postgres 10.17
  • Nginx 1.20.1

다음 소프트웨어 버전은 이번 출시에서 더 이상 지원되지 않습니다.

  • Red Hat Enterprise Linux (RHEL) 6.X
  • Amazon Linux AMI 1
  • Node.js 0.10.32

지원되는 플랫폼의 전체 목록은 다음을 참조하세요. 지원되는 소프트웨어 및 지원되는 버전

버그 수정

이 섹션에는 이번 출시에서 수정된 프라이빗 클라우드 버그가 나와 있습니다. 또한 에지 UI, Edge 관리, 포털 출시에 표시된 모든 버그 수정이 포함되어 있습니다. 포함된 출시 버전.

문제 ID 설명
112262604

Postgres 장애 조치가 수행되면 Mint Management Server를 업데이트해야 함

Mint Management의 Postgres 연결 세부정보를 변경하기 위한 향상된 스크립트가 생성됨 서버. 자세한 내용은 처리 PostgreSQL 데이터베이스 장애 조치
150844280

인터넷 연결이 없는 상태에서 Apigee SSO가 외부 글꼴 라이브러리를 로그인해야 합니다.

오픈소스 라이선스가 없는 헤더용 Google Sans 글꼴은 Noto Sans 글꼴로 대체되었습니다.
161351690

HMAC 정책이 정책 선택기에 표시되지 않았습니다.

이제 정책이 정책 선택기에 표시됩니다.
168149141

두 번째 관리 서버에서 수익 창출 설치가 실패했습니다.

Mint Management Server 설치 중의 경합 상태로 인해 발생할 수 있는 몇 가지 문제 문제가 해결되었습니다.
170089960

로그인 페이지에서 사용자 라벨을 변경할 수 없음

새 플래그가 apigee.feature.customLoginUserLabel에 추가되었습니다. 이 플래그를 사용하면 로그인 페이지에서 사용자 라벨을 구성할 수 있습니다. 기본값은 기존 라벨입니다(예: 이메일 주소..
170791446

개발자 UI에서 개발자의 이메일 주소에 금지된 문자가 포함되어 있습니다. 개발자 세부정보 수정

이 문제는 해결되었습니다.
173657467

다른 데이터 센터의 Cassandra 노드가 다운되면 관리 서버가 가동되지 않았습니다.

이 문제를 방지하기 위해 Cassandra 사용 인증 스크립트가 향상되었습니다.
175638733

AWS Linux 1 지원 중단

AWS Linux 2에 대한 지원이 추가되었습니다.
175942835

CSRF 보호 없이 일일요약보고서에 대한 GET 요청이 허용됨

문제가 해결되었습니다.
178305317

Consul Connect 클라이언트가 자동 장애 조치에 사용 가능한 모든 Consul 서버를 사용하지 않음

문제가 해결되었습니다.
180207712

잘못된 CASS_HOSTS 속성으로 인해 고객이 새 Cassandra 노드를 추가할 수 없습니다.

이제 Cassandra 설정에서 개선된 오류 메시지를 반환합니다. 잘못된 CASS_HOSTS 속성이 제공된 경우
186503861

요소가 사용되었을 때 Service콜아웃 정책이 헤더 값을 잘못 분할했습니다.

기본 다중값을 제어하는 일반 구성 (conf_http_HTTPHeader.{ANY})이 추가되었습니다. 및 모든 헤더의 중복 동작이 발생하지 않습니다 이 구성은 특정 헤더가 있는 경우에만 적용됩니다. 구성이 없습니다.
182456858

관리 서버가 로컬 리전의 Postgress 서버에 항상 연결되지는 않았습니다.

관리 서버의 Postgres 선택 알고리즘은 로컬 리전의 Postgres 노드에 연결
182857918

메시지 프로세서가 연결 제한에 도달하는 경우 메시지를 로깅하는 기능이 개선되었습니다. 이렇게 하면 문제 해결이 간소화됩니다.

183147699

맞춤 리전 이름으로 인해 고객 dc-4 확장에 실패했습니다.

새 속성인 REGION_MAPPING를 사용하면 표준 리전 이름 (dc-1, dc2 등)을 사용합니다. 에지 구성 참조 파일 참조.
185285557

개발자 이메일에서 대소문자를 구분하지 않도록 하는 기능(선택사항)을 추가했습니다. 를 통해 개인정보처리방침을 정의할 수 있습니다.

이 기능은 기본적으로 사용 중지되어 있으므로 개발자 이메일은 계속해서 대소문자를 구분합니다. (현재 동작)을 나타냅니다.
189743303

API 프록시를 제외하는 필터가 있는 Analytics API에서 오류가 반환되었습니다.

맞춤 보고서 실행 중 필터 파싱 문제가 수정되었습니다.
171240470

Cassandra JMX 인증 또는 SSL이 사용 설정된 상태에서 관리 업데이트에 실패함

실행 시 Cassandra JMX 인증 및 SSL 구성을 제공하는 기능이 추가되었습니다. 관리 서버에서 설정 또는 업데이트할 수 있습니다.
168560804

Edge UI에서 공유 흐름을 만들 때 권한이 충분하지 않아 UI에서 403 오류가 반환되었습니다.

API에 전달되는 정의되지 않은 값이 수정되었습니다.
171985727

Cassandra의 JMX 구성을 개선하여 구성이 다른 Apigee를 따를 수 있도록 했습니다. 구성 표준 및 변경사항은 Cassandra 업그레이드 중에 재정의되지 않습니다.

188526117

IP 명령어에 절대 경로가 접두사로 지정되지 않았습니다.

이제 절대 경로가 명령어에 포함됩니다.
123015330

구성요소의 .properties 파일 내 숫자 형식이 잘못되어 구성요소가 시작되지 않음

이 문제는 해결되었습니다.
161934168

PostgreSQL에서 Postgres v10.17로 이전하는 PostgreSQL PassTheHash 프로토콜 설계 취약점

이 문제는 해결되었습니다.
185115206

관리 서버에서 분석 쿼리의 성능을 향상하도록 개선되었습니다.

193870176

표준 포트에서 가상 호스트 리슨 옵션을 사용 중지하기 위한 라우터 수준 구성이 추가됨 80 및 443입니다.

197331224

조직이 없으면 Get org에서 404-not found 대신 403-unauthorized 오류가 반환됩니다.

184573211

Apigee SSO 모듈에 자바 관리 확장 프로그램 (JMX)이 더 이상 기본적으로 사용 설정되지 않습니다.

보안 문제 해결됨

다음은 이번 버전에서 수정된 알려진 보안 문제의 목록입니다. 이 문제를 방지하려면 최신 버전의 Edge Private Cloud를 설치하세요.

문제 ID 설명
<ph type="x-smartling-placeholder"></ph> CVE-2018-16131

취약점: 통합-experience/navbar에서 [서비스 거부 (DoS)] 가 발견됨 (SNYK-JAVA-COMTYPESAFEAKKA-32493). 이 문제는 해결되었습니다.

<ph type="x-smartling-placeholder"></ph> CVE-2020-7676

jQuery의 교차 사이트 스크립팅 (XSS) 취약점 교차 사이트 스크립팅 (XSS)을 보고한 jQuery의 취약성이 해결되었습니다.

<ph type="x-smartling-placeholder"></ph> CVE-2016-5388

Tomcat 서블릿의 취약점 기존 Tomcat 서블릿 8.0.53에는 보안 취약점이 있었습니다. Tomcat 서블릿을 8.5.34에서 이 취약점이 수정되었습니다.

알려진 문제

다음 표에는 이 버전의 알려진 문제가 나와 있습니다.

문제 ID 설명
194249507

apigee-mirror는 Red Hat Enterprise Linux (RHEL) 8.0에서 작동하지 않습니다.

이 문제를 해결하려면 더 낮은 버전을 실행하는 서버에 apigee-mirror를 설치하세요. Kubernetes 클러스터를 지원됨 운영체제를 제공합니다. 그런 다음 거울을 사용하여 RHEL 8.0 서버에 Apigee를 설치했더라도 패키지를 추가할 수 있습니다.

Private Cloud용 Edge의 알려진 문제 참조 를 참조하세요.

다음 단계

Private Cloud용 Edge 4.51.00을 시작하려면 다음 링크를 사용하세요.

신규 설치:

새 설치 개요

기존 설치

<ph type="x-smartling-placeholder"></ph> Apigee Edge 4.19.06 또는 4.50.00을 4.51.00으로 업데이트하세요.