4.51.00.04 - Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

我們已於 2022 年 2 月 16 日發布新版 Apigee Edge Private Cloud。

注意:這個版本將支援至 2023 年 2 月 16 日。

更新程序

更新這個版本會更新下列 RPM 清單中的元件:

  • apigee-machinekey-1.1.4-0.0.20024.noarch.rpm
  • apigee-drupal-7.87-0.0.310.noarch.rpm
  • apigee-drupal-devportal-4.51.00-0.0.412.noarch.rpm
  • apigee-drupal-contrib-4.51.00-0.0.407.noarch.rpm
  • apigee-mirror-4.51.00-0.0.1023.noarch.rpm
  • edge-management-ui-4.51.00-0.0.20026.noarch.rpm
  • edge-ui-4.51.00-0.0.20206.noarch.rpm
  • edge-management-ui-static-4.51.00-0.0.20035.noarch.rpm
  • apigee-service-4.51.00-0.0.1432.noarch.rpm
  • apigee-setup-4.51.00-0.0.1132.noarch.rpm
  • edge-gateway-4.51.00-0.0.60162.noarch.rpm
  • edge-management-server-4.51.00-0.0.60162.noarch.rpm
  • edge-message-processor-4.51.00-0.0.60162.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60162.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60162.noarch.rpm
  • edge-router-4.51.00-0.0.60162.noarch.rpm

如要查看目前安裝的 RPM 版本是否需要更新,請輸入:

apigee-all version

如要更新安裝項目,請在 Edge 節點上執行下列程序:

  1. 在所有 Edge 節點上:

    1. 清除 Yum 存放區:
      sudo yum clean all
    2. 下載最新版 Edge 4.51.00 bootstrap_4.51.00.sh 檔案至 /tmp/bootstrap_4.51.00.sh
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. 安裝 Edge 4.51.00 apigee-service 公用程式和依附元件:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      其中 uNamepWord 是您從 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. 更新 apigee-machinekey 公用程式:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. 在所有 Edge 節點上,執行 Edge 程序的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. 在所有 UI 節點上,執行 UI 的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. 如果您使用 New Edge 服務,請執行下列指令:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  6. 在所有 Apigee Developer Services 入口網站節點上,執行下列指令來更新 devportal 程序:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. 如果您使用 Apigee mTLS,請按照「升級 Apigee mTLS」一文所述程序操作。詳情請參閱「Apigee mTLS 簡介」。

修正安全性問題

本次更新未修正任何安全性問題。

支援的軟體異動

這個版本支援的軟體沒有任何變更。

淘汰與停用

這個版本沒有任何新淘汰或停用的項目。

新功能

這個版本沒有新功能。

修正錯誤

本節列出本次發布版本修正的 Private Cloud 錯誤。

問題 ID 說明
211873022

將 mail.smtp.ssl.protocols 設為空字串會導致 SMTP 電子郵件傳送失敗

這個問題已修正。
216482436

在 GenerateJWT 政策中,指定 jwk 做為額外標頭聲明時,政策未正確處理酬載

這個問題已修正。
204745973

更新至 4.51.00 版後,PostgresSQL 中缺少 Analytics 資料

這個問題已修正。
213320910

當訊息處理器和目標伺服器之間使用轉送 Proxy 時,Analytics 擷取的目標詳細資料不一致

有時分析中的目標詳細資料會顯示實際目標,有時則會顯示 Proxy。這項問題已修正,因此在 Analytics 中擷取的目標詳細資料一律為實際目標的詳細資料。
214365856

與 Drupal 相關的警告訊息是以 Drupal 8 為依據,而非 Drupal 9

這個問題已修正。
213923272

部分使用者動作 (例如取得 apigee-mirror 版本) 需要使用者具備 sudo 存取權

這個問題已修正。使用者現在不必具備 sudo 存取權,即可執行這些動作。
158572674

當 x-forwarded-for 標頭包含 ip:port 格式時,存取控管政策會回報錯誤

這個問題已修正。
174970453

如果權限同時包含萬用字元 (*) 和特殊字元 (例如半形逗號),則無法正常運作

這個問題已修正。
215555851、210780867、217323200

Apigee 的第三方程式庫現在隨附 Apache Log4j 2.17.1

apigee-machinekey 元件不再使用 Log4j 程式庫記錄。UI 中的
wsdl2apigee 程式庫不再使用 Log4j 1.2.X。
199833224

修正 Edge Proxy 編輯器的韓文輸入問題

206614896

由於標頭中設定的 Cookie 為空,因此 Edge UI 無法開啟

刪除空白 Cookie 後,這個問題已修正。
203621889

Bash 指令碼會傳回不想要的警告訊息

我們已在指令碼中將 [ 替換為 [[,修正這個問題。
206786005

修正在安裝 apigee-provision 的節點上執行 apigee-all wait_for_ready 時發生的錯誤

204164967

修正電子郵件更新相關的商業邏輯,並將 knockout.js 升級至 3.5.1 版,解決 JavaScript 安全漏洞問題

67164663

使用 TIME_SIZE 輪換政策時,系統會列印不必要的輪換和記錄檔

這個問題已修正。
173566787

MP 的行為已變更:如果 DNS 快取重新整理期間 DNS 解析失敗,MP 現在會重複使用現有的目標 IP 一次

已知問題

如需完整清單,請參閱「Edge for Private Cloud 的已知問題」。