4.51.00.04 - Edge for Private Cloud 版本資訊

查看 Apigee Edge 說明文件。
前往 Apigee X說明文件
資訊

我們在 2022 年 2 月 16 日發布了新版 Apigee Edge for 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 節點上執行 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. 如果使用的是新版 Edge 服務,請執行下列指令:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  6. 在所有 Apigee Developer Services 入口網站節點上執行下列指令,更新開發程序:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
  7. 如果您使用 Apigee mTLS,請按照 升級 Apigee mTLS。 詳情請參閱「Apigee 簡介」一文 mTLS。

已解決安全性問題

此版本沒有修正任何安全性問題。

變更內容 支援的軟體

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

淘汰和淘汰項目

這個版本不含淘汰或已淘汰的功能。

新功能

這個版本沒有新功能。

修正錯誤

本節列出這個版本修正的私有雲錯誤。

問題 ID 說明
211873022

如果將 mail.smtp.ssl.protocols 設為空白字串,導致 SMTP 電子郵件失敗

這個問題現在已經解決。
216482436

在 GenerateJWT 政策中,將 jwk 指定為額外的標頭憑證附加資訊時,政策無法正確處理酬載

這個問題現在已經解決。
204745973

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

這個問題現在已經解決。
213320910

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

數據分析中的目標詳細資料有時是實際目標,有時則用於 Proxy。這個行為已經解決,因此 Analytics 擷取的目標詳細資料一律是實際目標。
214365856

Drupal 相關警告訊息是以 Drupal 8 傳送,而非 Drupal 9

這個問題現在已經解決。
213923272

有些使用者動作 (例如取得 apigee-mirror 版本) 會要求使用者俱備 sudo 存取權

這個問題現在已經解決。使用者現在可以在沒有 sudo 存取權的情況下執行這些動作。
158572674

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

這個問題現在已經解決。
174970453

含有萬用字元 (*) 和特殊字元 (例如半形逗號) 的權限無法正常運作

這個問題現在已經解決。
215555851、210780867、217323200

Apache Log4j 2.17.1 現已推出至 Apigee 的第三方程式庫

apigee-machinekey 元件不再使用 Log4j 程式庫進行記錄。
使用者介面中的 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 (MP) 的行為已變更:現在系統會在 DNS 快取重新整理期間,如果 DNS 解析失敗,MP 現在可以重複使用現有的目標 IP 一次

已知問題

請參閱 Edge for Private Cloud 的已知問題 以取得已知問題的完整清單。