查看 Apigee Edge 說明文件。
前往
Apigee X說明文件。 資訊
我們在 2021 年 8 月 18 日發布了新版 Apigee Edge for Private Cloud。
更新程序
更新這個版本後,下列元件中的元件也會隨之更新: 每千次觀看收益:
- 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 節點上執行以下程序:
-
在所有 Edge 節點上:
- 清理 Yum 存放區:
sudo yum clean all
- 下載最新的 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
- 安裝 Edge 4.50.00
apigee-service
公用程式和依附元件:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord
其中 uName:pWord 是您從 Apigee 收到的使用者名稱和密碼。 如果省略 pWord,系統會提示您輸入。
- 更新
apigee-setup
公用程式:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- 使用
source
指令執行apigee-service.sh
指令碼:source /etc/profile.d/apigee-service.sh
- 清理 Yum 存放區:
- 在管理伺服器上更新
apigee-validate
公用程式:/opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- 在管理伺服器上更新
apigee-provision
公用程式:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- 更新所有 Cassandra 節點:
/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
其中 configFile 會指定用於安裝 Apigee Edge 的設定檔 私有雲例如
/opt/silent.conf
。 - 更新 Postgres 節點 (主要節點和待命節點):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- 在所有 Edge 節點上,為
edge
程序執行update.sh
指令碼:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- 在所有節點上執行單一登入 (SSO) 的
update.sh
指令碼:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- 為所有節點上的 UI 執行
update.sh
指令碼:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- 如果使用的是新版 Edge 服務,請執行下列指令:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- 在所有 Apigee Developer Services 入口網站節點上,執行下列指令來更新開發程序:
以下指令:
/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
變更內容 支援的軟體
此版本的支援軟體沒有任何變更。
淘汰和淘汰項目
這個版本不含淘汰或已淘汰的功能。
新功能
本次發布包含以下新功能:
新的彈出式視窗,顯示 Edge for Private Cloud 的終止日期 (EOL)
在每個月的六個月前,Private Cloud 客戶的 Edge 就會開始看到警告訊息 安裝版本的服務終止日期每個瀏覽器工作階段會顯示一次 EOL 訊息: 如果您關閉分頁或瀏覽器,工作階段就會遺失。如果接著在瀏覽器中重新開啟 Apigee, 就會再次顯示該訊息
新增讓使用者在密碼變更時登出的選項
已為 apigee.feature.clearSessionOnPasswordUpdate
新增標記
您可以設定是否要在使用者變更密碼後登出。
在預設狀態下,系統不會將使用者登出。
用於設定 SMTP 的 TLS 版本的新標記
已在 mail.smtp.ssl.protocols
中新增標記,用於指定 SSL 通訊協定
已啟用 SMTP 連線。這項功能可讓您根據
以及安全性需求
設定轉送 Proxy。
已新增下列旗標,可讓您設定轉送 Proxy:
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
。預設:否。如果否, 指令碼會提示您確認 才能從家長觀點刪除資料如果是自動清除指令碼,請設為「是」。
在登入頁面中變更使用者標籤的選項
新標記 apigee.feature.customLoginUserLabel
可讓您設定使用者標籤
顯示專屬的登入資訊預設值為電子郵件地址。
修正錯誤
本節列出這個版本修正的私有雲錯誤。
問題 ID | 說明 |
---|---|
179989459 |
無法從 API 產品組合中刪除 API 產品。 這個問題現在已經解決。 |
67151202 |
安裝時未強制執行密碼複雜度要求 這個問題現在已經解決。 |
175942835 |
客戶可對每日摘要報表提出 GET 要求,但未受到任何 CSRF 保護 這個問題現在已經解決。 |
161351690 |
HMAC 政策未顯示在 UI 的政策清單中 這個問題現在已經解決。 |
170791446 |
使用者介面的「開發人員」分頁的 404 重新導向問題 客戶無法在「開發人員」分頁中編輯/刪除或執行任何其他作業 因為 開發人員的電子郵件含有特殊字元。這個問題已修正 |
168149141 |
在第二個管理伺服器上無法安裝營利服務 修正安裝 Mint 管理伺服器 |
167960487 |
維度文字中的「AND/OR」保留關鍵字導致數據分析報表失敗 這個問題現在已經解決。 |
168846482 |
缺少 Apigee 資料庫,導致 Postgres 還原失敗 我們改善了 Postgres 還原指令碼中的錯誤記錄功能。 |
161155125 |
apigee-ldap 無法升級 這個問題現在已經解決。 |
180207712 |
客戶無法新增 Cassandra 節點 如果不正確,Cassandra 設定會失敗,並顯示經過改善的錯誤訊息 提供了CASS_HOSTS 屬性。
|
173657467 |
如果其他資料中心內的 Cassandra 節點停止運作,就無法啟動管理伺服器 已啟用 Cassandra 驗證指令碼,以便處理這種情況。 |
182456858 |
管理伺服器無法連線至本機 Postgres 區域。 改善 Management Server 演算法,以便選擇最適合連線至 Postgres 的 Postgres 提供分析查詢所需的資料 |
189743303 |
Analytics API 篩選問題 這個問題現在已經解決。 |
156623186 |
權限限制不適用於 Audits 資源 這個問題現在已經解決。 |
123015330 |
元件 |
183147699 |
修正管理伺服器安裝/更新期間的資料儲存庫註冊問題 未使用 dc-x 格式的區域名稱時。 請參閱「邊緣設定 檔案參考資料。 |
180373096 |
大量推出 API Proxy 的速度很慢 這個問題現在已經解決。 |
182857918 |
改善訊息處理器記錄,更妥善擷取錯誤狀態 |
193870176 |
已新增路由器層級設定,以停用標準通訊埠 80 和第 443 頁 |
168560804 |
建立共用流程時傳回 403 錯誤 發生錯誤,因為系統正在將未定義的值傳遞至 API。這意味著 通常也會自動修復 |
186503861 |
ServiceCALL 政策分割標頭值,並使用相同的鍵傳送標頭
以及使用 conf_http_HTTPHeader.{ANY} )
預設多值 &所有標頭的重複行為這項設定只會
會在沒有特定標頭設定的情況下套用。
|
已解決安全性問題
以下列出我們在這個版本中已修正的已知安全性問題。 為避免發生這些問題,請安裝最新版的 Edge Private Cloud。
問題 ID | 說明 |
---|---|
CVE-2020-11022 | 已修正 jQuery 安全漏洞 |
CVE-2020-11023 | 已修正 jQuery 安全漏洞 |
CVE-2018-20801 | Edge UI 中的 Highcharts 安全漏洞問題 (傳統版) |
jQuery 中的跨網站指令碼攻擊 (XSS) 安全漏洞 修正回報跨網站指令碼攻擊 (XSS) 的 jquery 安全漏洞。 |
|
Tomcat utter 中的安全漏洞。 現有 Tomcat xls 8.0.53 有安全漏洞。升級 Tomcat 將 JDK 修正為 8.5.34 即可修正這個安全漏洞。 |
已知問題
請參閱 Edge for Private Cloud 的已知問題 以取得已知問題的完整清單。