4.19.06.13 - Edge for Private Cloud リリースノート

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動します。
情報

2021 年 1 月 22 日に、Apigee Edge for Private Cloud の新しいバージョンをリリースしました。

更新手順

このリリースを更新すると、次の RPM のリストにあるコンポーネントが更新されます。

  • edge-gateway-4.19.06-0.0.20108.noarch.rpm
  • edge-management-server-4.19.06-0.0.20108.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20108.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20108.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20108.noarch.rpm
  • edge-router-4.19.06-0.0.20108.noarch.rpm
  • edge-analytics-4.19.06-0.0.40035.noarch.rpm
  • apigee-setup-4.19.06-0.0.1125.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2511.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2502.noarch.rpm
  • apigee-sso-4.19.06-0.0.20089.noarch.rpm
  • apigee-mtls-4.19.06-0.0.20209.noarch.rpm
  • edge-mint-gateway-4.19.06-0.0.30205.noarch.rpm
  • edge-mint-management-server-4.19.06-0.0.30205.noarch.rpm
  • edge-mint-message-processor-4.19.06-0.0.30205.noarch.rpm

現在インストールされている RPM バージョンを確認して、更新が必要かどうかを確認するには、次のコマンドを入力します。

apigee-all version

インストールを更新するには、Edge ノードで次の手順を行います。

  1. すべての Edge ノードの場合:

    1. Yum リポジトリをクリーンアップします。
      sudo yum clean all
    2. 最新の Edge 4.19.06 bootstrap_4.19.06.sh ファイルを /tmp/bootstrap_4.19.06.sh にダウンロードします。
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Edge 4.19.06 の apigee-service ユーティリティと依存関係をインストールします。
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      ここで、uName:pWord は Apigee から取得したユーザー名とパスワードです。pWord を省略すると、パスワードの入力を求められます。

    4. apigee-setup ユーティリティを更新します。
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. source コマンドを使用して apigee-service.sh スクリプトを実行します。
      source /etc/profile.d/apigee-service.sh
  2. すべての Cassandra ノードを更新します。

    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    ここで、configFile は Apigee Edge for Private Cloud のインストールに使用した構成ファイルを指定します。例: /opt/silent.conf

  3. すべての Edge ノードで、edge プロセスの update.sh スクリプトを実行します。これを行うには、各ノードで次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. すべてのノードで SSO 用の update.sh スクリプトを実行します。各ノードで、次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. Apigee mTLS を使用している場合は、Apigee mTLS をアップグレードするの手順に沿って操作します。

    詳細については、 Apigee mTLS の概要をご覧ください。

サポートされるソフトウェア

このリリースの Apigee Edge Private Cloud は、Red Hat Enterprise Linux バージョン(Intel 64 ビット)7.9 と CentOS(Intel 64 ビット)7.9 をサポートしています。

非推奨と廃止

新しい非推奨または廃止はありません。

新機能

このリリースでは、次の新機能が導入されています。

  • Edge UI と OpenLDAP から Management Server を個別にインストールするための新しいインストーラ オプション 'mt'(問題 175793014)。 インストールするコンポーネントの指定をご覧ください。
  • 複数の証明書エイリアスのサポート。使用方法については、 キーエイリアスを使用したキーストア証明書の指定をご覧ください。この機能を有効にするため、このリリースでは、構成プロパティ HTTPClient.choose.alias.by.keyalias=true(デフォルト)を含む新しい Message Processor コードが導入されています。

修正済みのバグ

次の表に、このリリースで修正されたバグを示します。

問題 ID 説明
159858015

GET リクエストが誤った 408 レスポンスを返していた。

153231909

generate-obfuscated-password コマンドが機能していませんでした。

142141620

このリリースでは、複数の証明書エイリアスがサポートされるようになりました。

138107618

Router から Message Processor へのタイムアウト率が高い。

169401128

収益化に関するメール通知が機能していませんでした。

158714633

Cassandra ログファイルの構成が機能していませんでした。

maxfilesizemaxbackupindex の新しい logback トークンが追加されました。

143178281

SMTP 構成が正しくないため、収益化通知サービスが失敗していました。

174735160 Edge Classic UI を介した SQL インジェクションに対する潜在的なセキュリティの脆弱性が修正されました。
169212613

Management API のレスポンスに重複する日付レスポンス ヘッダーが含まれていました。

172379664

CredentialUtil は、不要なメッセージをログに記録しなくなりました。

170656165

管理サーバーで http が無効になっている場合、Apigee SSO の設定が失敗していました。

175313717

Cassandra の潜在的な脆弱性 CVE-2020-13946 と CVE-2019-2684 が修正されました。

修正されたセキュリティの問題を参照してください。

修正されたセキュリティの問題

このリリースで修正された既知のセキュリティ問題の一覧を次に示します。これらの問題を回避するには、最新バージョンの Edge Private Cloud をインストールします。

CVE 説明
CVE-2020-13946

Apache Cassandra の 2.1.22、2.2.18、3.0.22、3.11.8、4.0-beta2 より前のすべてのバージョンでは、Apache Cassandra プロセスまたは構成ファイルにアクセスできないローカル攻撃者が RMI レジストリを操作して中間者攻撃を実行し、JMX インターフェースへのアクセスに使用されるユーザー名とパスワードをキャプチャする可能性があります。攻撃者はこれらの認証情報を使用して JMX インターフェースにアクセスし、不正なオペレーションを実行できます。また、この問題をリモートで悪用できる JRE の脆弱性である CVE-2019-2684 についても認識しておく必要があります。

CVE-2019-2684

TLS/SSL プロトコルの一部として DES/3DES 暗号が使用される方法に欠陥が見つかりました。中間者攻撃者は、通信で DES/3DES ベースの暗号スイートが使用されている場合、この欠陥を利用して、TLS/SSL サーバーとクライアント間の暗号化されたトラフィックを大量にキャプチャし、一部の平文データを復元する可能性があります。

CVE-2016-2183

TLS/SSL プロトコルの一部として DES/3DES 暗号が使用される方法に欠陥が見つかりました。中間者攻撃者は、この欠陥を利用して、TLS/SSL サーバーとクライアント間の暗号化されたトラフィックを大量にキャプチャし、通信で DES/3DES ベースの暗号スイートが使用されている場合に、一部の平文データを復元する可能性があります。

既知の問題

Edge Private Cloud の既知の問題の一覧については、Edge Private Cloud の既知の問題をご覧ください。