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

<ph type="x-smartling-placeholder"></ph> 現在、Apigee Edge のドキュメントが表示されています。
Apigee X のドキュメント
詳細

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

更新手順

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

  • edge-gateway-4.50.00-0.0.20137.noarch.rpm
  • edge-management-server-4.50.00-0.0.20137.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20137.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20137.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20137.noarch.rpm
  • edge-router-4.50.00-0.0.20137.noarch.rpm
  • edge-analytics-4.50.00-0.0.40045.noarch.rpm
  • apigee-postgresql-9.6.1-0.0.2519.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2526.noarch.rpm
  • apigee-service-4.50.00-0.0.1426.noarch.rpm
  • apigee-provision-4.50.00-0.0.615.noarch.rpm
  • apigee-validate-4.50.00-0.0.623.noarch.rpm
  • apigee-sso-4.50.00-0.0.21017.noarch.rpm
  • apigee-tomcat-8.5.64-0.0.915.noarch.rpm
  • edge-ui-4.50.00-0.0.20193.noarch.rpm
  • edge-management-ui-static-4.50.00-0.0.20032.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20017.noarch.rpm
  • apigee-drupal-7.82-0.0.306.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.407.noarch.rpm
  • Apigee-drupal-contrib-4.50.00-0.0.403.noarch.rpm

現在インストールされている RPM のバージョンを調べて、 次のコマンドを入力して更新する必要があります。

apigee-all version

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

  1. すべての Edge ノード:

    1. Yum リポジトリをクリーニングします。
      sudo yum clean all
    2. 最新の Edge 4.50.00 bootstrap_4.50.00.sh ファイルを次の場所にダウンロードします。 /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Edge 4.50.00 の apigee-service ユーティリティと依存関係をインストールします。
      sudo bash /tmp/bootstrap_4.50.00.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. Management Server の apigee-validate ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Management Server の apigee-provision ユーティリティを更新します。
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  4. すべての Cassandra ノードを更新します。
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  5. Postgres ノード(マスターとスタンバイ)を更新します。
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
  6. すべての Edge ノードで、edge プロセスの update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. すべてのノードで SSO 用の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  8. すべてのノードで UI の update.sh スクリプトを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. New Edge エクスペリエンスを使用している場合は、次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  10. すべての Apigee Developer Services ポータルノードで、次のコマンドを実行して devportal プロセスを更新します。 次のコマンドを実行します。
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

変更点 <ph type="x-smartling-placeholder"></ph> サポートされているソフトウェア

このリリースでサポートされるソフトウェアに変更はありません。

非推奨と廃止

このリリースには新たな非推奨や廃止はありません。

新機能

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

新しいポップアップ ウィンドウで Edge for Private Cloud のサポート終了日(EOL)が警告される

Edge for Private Cloud をご利用のお客様には、移行の 6 か月前に警告メッセージが表示されるようになります。 インストールされているバージョンの EOL 日です。EOL メッセージは、ブラウザ セッションごとに 1 回表示されます。 タブやブラウザを閉じると、セッションは失われます。Apigee をブラウザで再度開くと、 メッセージが再び表示されます。

パスワードが変更されたときにユーザーをログアウトする新しいオプション

apigee.feature.clearSessionOnPasswordUpdate に新しいフラグが追加されました。これにより、 パスワードの変更後にユーザーがログアウトするかどうかを設定します。 デフォルトでは、ユーザーはログオフされません。

SMTP の TLS バージョンを設定する新しいフラグ

SSL プロトコルを指定する新しいフラグが mail.smtp.ssl.protocols に追加されました。 有効なファイアウォール ルールが必要です。この機能を使用すると、SSL プロトコルを 選択できます。

転送プロキシを構成します。

転送プロキシを構成するため、次のフラグが追加されました。

  • 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デフォルト : いいえ。保持期間を過ぎたデータも削除されます。 日数を返します。
  • Confirm-delete-from-parent-fact。デフォルト: いいえ。「いいえ」の場合、 確認を求めるメッセージが データを削除する前に確認できますパージ スクリプトが自動化されている場合は、Yes に設定します。

ログインページでユーザーラベルを変更するオプション

新しいフラグ apigee.feature.customLoginUserLabel を使用すると、ユーザーラベルを構成できます。 ログインページにも設定に応じて表示されます。デフォルトは [メールアドレス] です。

バグの修正

このセクションでは、このリリースで修正された Private Cloud のバグを示します。

問題 ID 説明
179989459

API プロダクト バンドルから API プロダクトを削除できませんでした。

この問題は解決済みです。
67151202

パスワードの複雑さの要件がインストール時に適用されていなかった

この問題は解決済みです。
175942835

CSRF の保護なしで、Dailysummaryreport に GET リクエストを行える

この問題は解決済みです。
161351690

UI のポリシーリストに HMAC ポリシーが表示されない

この問題は解決済みです。
170791446

UI の [デベロッパー] タブでの 404 リダイレクトの問題。

[Developers] タブでは編集、削除、その他の操作ができない なぜなら デベロッパーのメールに特殊文字が含まれています。この問題は修正済みです
168149141

2 番目の管理サーバーで収益化のインストールに失敗する

インストール中の競合状態に起因する潜在的な問題を修正しました Mint 管理サーバー
167960487

ディメンションのテキスト内のおよび/または予約済みキーワードが原因で、アナリティクス レポートが失敗する

この問題は解決済みです。
168846482

Apigee データベースがない場合に Postgres を復元できない

Postgres 復元スクリプトのエラーロギングを改善しました。
161155125

apigee-ldap のアップグレードが失敗する

この問題は解決済みです。
180207712

お客様が新しい Cassandra ノードを追加できなかった

正しくない Cassandra の設定が失敗し、エラー メッセージが改善される CASS_HOSTS プロパティが指定されている。
173657467

別のデータセンターの Cassandra ノードがダウンしても Management Server は起動しませんでした

Cassandra 有効化認証スクリプトが、これを処理するように拡張されました。
182456858

管理サーバーがローカル Postgres リージョンに接続していませんでした。

接続先に最適な Postgres を選択するための Management Server アルゴリズムを改善 分析クエリに使用できます
189743303

Analytics API のフィルタリングに関する問題

この問題は解決済みです。
156623186

Audits リソースの権限制限が機能しない

この問題は解決済みです。
123015330

コンポーネントの .properties ファイル内の数値形式の誤りが原因で、そのコンポーネントが動作しなかった 改善されます

この問題は解決済みです。
183147699

Management Server のインストールまたは更新時のデータストア登録に関する問題を修正しました リージョン名が dc-x 形式以外の場合。

Edge 構成 ファイル リファレンスをご覧ください。
180373096

API プロキシの大規模なロールアウトに時間がかかった

この問題は解決済みです。
182857918

エラー状態をより適切にキャプチャできるように Message Processor のログを改善

193870176

標準ポート 80 &443。

168560804

共有フローの作成時に 403 エラーが返された

未定義の値が API に渡されていたため、エラーが発生しました。このたびは あります。
186503861

ServiceCallout ポリシーではヘッダー値を分割し、同じキーでヘッダーを送信していました 要素が使用されているときにバックエンドに異なる値を渡す

制御用の全般設定(conf_http_HTTPHeader.{ANY})を追加しました デフォルトの多値 &すべてのヘッダーで動作が重複しないようにします。この構成では、 特定のヘッダー構成が存在しない場合は、自動的に適用されます。

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

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

問題 ID 説明
<ph type="x-smartling-placeholder"></ph> CVE-2020-11022

jQuery の脆弱性を修正しました

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

jQuery の脆弱性を修正しました

<ph type="x-smartling-placeholder"></ph> CVE-2018-20801

Edge UI(クラシック)の Highcharts の脆弱性に関する問題

<ph type="x-smartling-placeholder"></ph> CVE-2019-14863

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

<ph type="x-smartling-placeholder"></ph> CVE-2019-10768

jQuery でのクロスサイト スクリプティング(XSS)の脆弱性

クロスサイト スクリプティング(XSS)を報告する jquery の脆弱性が修正されました。

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

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

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

Tomcat サーブレットの脆弱性。

既存の Tomcat サーブレット 8.0.53 にはセキュリティの脆弱性がありました。Tomcat のアップグレード サーブレット 8.5.34 でこの脆弱性が修正されています。

既知の問題

Edge for Private Cloud の既知の問題をご覧ください。 をご覧ください。