本頁面適用於 Apigee 和 Apigee Hybrid。
查看
Apigee Edge 說明文件。
選取下列一或多個選項,篩選這個頁面:
本節列出 Apigee 元件的已知問題。如需錯誤、新功能和其他版本資訊的清單,請參閱版本資訊。
| 問題 ID | 受影響的國家/地區 | 狀態 | 說明 | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 578314600 | hybrid 1.14.9、hybrid 1.15.8、hybrid 1.15.9、hybrid 1.16.11、hybrid 1.16.12、hybrid 1.17.1 和 hybrid 1.17.2 | 已在 Hybrid 1.16.13 和 Hybrid 1.17.3 中修正 |
apigee-connect-agent 會忽略 HTTPS_PROXY,且無法在需要 HTTP 轉送 Proxy 才能輸出的叢集中建立繫結。
在 解決方法:升級至 Apigee Hybrid 1.16.13 或 1.17.3 (請勿使用 1.16.12 或 1.17.2)。 |
||||||||||||||||||||||
| 543171828 | hybrid 1.14.7、hybrid 1.15.7 和 hybrid 1.16.8 | 已修正於 Hybrid 1.16.9 |
apigee-logger DaemonSet 未排定在任何節點上,因此 Apigee 執行階段記錄不會再傳送至 Cloud Logging。安裝或升級至受影響的版本後,
只有設定 解決方法:選擇下列其中一項,然後升級 如要在每個節點上執行記錄器 (與舊版行為相同),請清除
logger:
enabled: true
nodeSelector:
key: ""
value: ""如要將記錄器限制在特定一組節點,請保留預設節點選取器,並為每個節點加上標籤: kubectl label nodes NODE_NAME apigee.cloud.google.com/apigee-logger-enabled=true |
||||||||||||||||||||||
| 534420582 | Apigee Apigee Hybrid |
已修正 (Hybrid 1.15.8) |
Apigee 政策和後端服務對含有重複鍵的 JSON 酬載可能會有不同的解讀方式,這可能會削弱以內容為基礎的安全檢查。
ExtractVariables 政策會使用 JSONPath,並透過最後勝出語意解析重複的 JSON 鍵。部分後端 (尤其是接受 proto3 JSON 的 Google Cloud API) 則會合併重複的鍵 (例如串連重複的陣列欄位)。如果 Apigee Proxy 依賴 ExtractVariables + JSONPath + RaiseFault 檢查及封鎖特殊權限要求主體,攻擊者就能將惡意內容隱藏在重複的金鑰中,讓 Apigee 政策無法偵測,但後端仍會處理。 解決方法:請勿單獨使用 ExtractVariables 搭配 JSONPath,做為接受 proto3 JSON 的後端安全性邊界。在 ExtractVariables 之前,將 JSONThreatProtection 政策新增至要求流程,並設定 |
||||||||||||||||||||||
| 523085517 | UI | OPEN |
如果偵錯工作階段較大,Apigee 偵錯追蹤記錄檢視畫面可能會閃爍或算繪速度緩慢。
在 Apigee UI 中查看偵錯工作階段時,交易對應和追蹤記錄詳細資料可能會反覆出現及消失 (閃爍),或需要很長時間才能顯示。如果偵錯工作階段包含大量事件,且在效能較低的機器上執行,這種行為會特別明顯,而且可能難以檢查 API 要求的流程。 解決方法:在偵錯追蹤記錄檢視畫面的「View options」窗格中,清除所有核取方塊,減少轉譯元素的數量。您也可以嘗試在其他瀏覽器中查看偵錯工作階段。 |
||||||||||||||||||||||
| 513032450 | hybrid 1.16.2 | 已在 Hybrid 1.16.11 和 Hybrid 1.17.1 修正 |
apigee-connect-agent Go 1.26.3 工具鍊升級後,RKE2-on-GKE 叢集上的第一個繫繩楔。
解決方法:使用多個 |
||||||||||||||||||||||
| 515424331 | hybrid 1.16.3 | 已在 Hybrid 1.16.4 修正 |
apigee-pull-push.sh 指令碼在 1.16.3 版中失敗,因為從 1.16.2 版沿用的部分映像檔未在 gcr.io/apigee-release/hybrid/ 存放區中重新加上 1.16.3 標記。
當 解決方法:針對每個受影響的映像檔,提取 |
||||||||||||||||||||||
| 512866352 | hybrid 1.16.2 | 已修正 (Hybrid 1.16.3) |
由於 glibc 版本不相符,外部密鑰儲存庫 (例如 HashiCorp Vault) 無法與 apigee-redis 映像檔搭配使用。
解決方法:請勿在 Apigee Hybrid 1.16.2 上為 |
||||||||||||||||||||||
| 415061771 | Apigee Apigee Hybrid |
OPEN |
控制器錯誤訊息「Object has been modified」(物件已修改)
混合式客戶可能會在控制器記錄中看到重複出現的「object has been modified; please apply your changes to the latest version and try again.」訊息。這些訊息是 Apigee 和 Apigee Hybrid 內建安全機制的無害副作用,不代表 Apigee 或 Apigee Hybrid 環境有任何風險。為確保完全可靠,系統會每分鐘多次檢查並重新驗證內部設定,確保設定與所需配置完全一致。這些錯誤表示兩個子控制器嘗試同時更新內部「規格」;第一個更新成功,第二個更新則會產生訊息,並在稍後執行全新更新。由於這些只是內部管理更新,不會改變 API 實際處理流量的方式,因此服務應保持穩定,完全不受影響。 |
||||||||||||||||||||||
| 499322601 | hybrid 1.16.0-hotfix.1、 hybrid 1.15.2、 hybrid 1.14.4 |
已修正 (Hybrid 1.16.2) | Apigee 不支援強制執行基本驗證憑證的正向 Proxy。 | ||||||||||||||||||||||
| 495305258 | Apigee (Marketplace 解決方案) | OPEN |
透過 Cloud Marketplace 部署 Apigee Drupal 入口網站時發生中斷情形
我們正在轉換 Apigee Drupal 入口網站 Marketplace 解決方案,改用 Infrastructure Manager,而非 Cloud Deployment Manager。在這段轉換期間,部分部署和管理功能可能無法使用。 影響:
解決方法:直接在個別 Google Cloud 資源 (Compute Engine、Cloud SQL 等) 執行任何設定變更或管理工作而非透過 Cloud Marketplace UI。 |
||||||||||||||||||||||
| 496552286 | Apigee | OPEN |
在容量有限的區域中,MCP 探索 Proxy 的部署作業會失敗。
MCP 基礎架構部署作業在下列區域可能受到容量限制:
如果看到與負載平衡器佈建失敗相關的錯誤,或佈建狀態一直未變更為「已部署」,可能是因為所選區域的暫時性基礎架構容量限制。請嘗試將 Proxy 部署至其他區域的環境。 |
||||||||||||||||||||||
| 490308770 | hybrid 1.12.x、hybrid 1.15.x、hybrid 1.16.0 | 已在 1.16.0-hotfix.1 和 1.15.2 中修正 |
Helm 範本中的網址字串格式不正確,導致已驗證的 HTTP Proxy 設定失敗。
使用 解決方法:手動編輯 Helm 範本檔案,從 Proxy 網址建構的使用者名稱和密碼欄位中移除 |
||||||||||||||||||||||
| 482077193 | hybrid 1.15.0 以上版本 | 已在 1.16.0-hotfix.1 中修正 |
在多組織、單一命名空間設定中,Proxy 鏈結失敗,並顯示 404 route_not_found。
在 Apigee Hybrid 環境中,如果多個組織共用單一 Kubernetes 命名空間,Proxy 鏈結可能會間歇性失敗,並顯示 HTTP 解決方法:在 apigeeChainingGateway: name: internal-chaining-UNIQUE_SUFFIX 此外,請務必更新虛擬主機選取器和任何專屬 Kubernetes 服務,參照這個不重複的名稱。 |
||||||||||||||||||||||
| 479040521 | hybrid 1.16.0 | 已在 Hybrid 1.16.0-hotfix.1 中修正 |
未在 AKS/EKS 上使用聯合 Workload Identity 建立 apigee-operator-guardrails-sa。在已啟用聯合 Workload Identity (WIF) 的非 GKE 平台上,安裝或升級 Apigee Hybrid 1.16.0 中的 解決方法:手動修補
|
||||||||||||||||||||||
| 479872706 | hybrid 1.16.0 (EKS 搭配 WIF 和轉送 Proxy) | 已在 Hybrid 1.16.0-hotfix.1 中修正 |
將資料遷移至 Apigee Hybrid 1.16 後,無法載入 API 產品、應用程式和開發人員。
升級至 Apigee Hybrid 1.16.0 後,如果環境使用 Workload Identity Federation (WIF) 搭配 HTTP 轉送 Proxy,可能會因為 MART 中的憑證轉換迴歸,而無法載入管理實體 (API 產品、應用程式、開發人員)。 解決方法:在
ao:
image:
url: "gcr.io/apigee-release/hybrid/apigee-operators"
tag: "1.16.0-hotfix.1"
mart:
image:
url: "gcr.io/apigee-release/hybrid/apigee-mart-server"
tag: "1.16.0-hotfix.1" |
||||||||||||||||||||||
| 482209901 | hybrid 1.16.0 | 已在 Hybrid 1.16.0-hotfix.1 中修正 |
Hybrid 1.16.0 版缺少 RBAC 權限,導致 Proxy 部署作業無法完成。
1.16.0 版有一個已知問題,就是混合式叢集可能無法回報 Proxy 的部署狀態。這是因為 apigee-manager-role 角色缺少權限。 解決方法:將權限新增至
|
||||||||||||||||||||||
| 418274570 | hybrid 1.16.0 | 已修正 |
Hybrid 版本資訊頁面未更新 1.16.0-hotfix.1 資訊。
混合版本資訊頁面不會顯示 1.16.0-hotfix.1 更新資訊。如要瞭解更新詳情,請參閱 Apigee hybrid 1.16.0-hotfix.1 版版本資訊。 |
||||||||||||||||||||||
| 484366184 | hybrid 1.14.x、hybrid 1.15.x | 已修正 (Hybrid 1.16.0) |
Apigee Hybrid 1.14 和 1.15 版在使用 Kubernetes Gateway API 1.4.0 以上版本時,apigee-ingressgateway-manager 會發生當機迴圈。Apigee Hybrid 1.16 不受這個問題影響。 解決方法:如要搭配使用 Kubernetes Gateway API 與 Apigee Hybrid 1.14 或 1.15 版,請安裝 Gateway API 1.3.x 版。例如: kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.3.0/standard-install.yaml 另請參閱: |
||||||||||||||||||||||
| 471125841 | hybrid 1.14.x,hybrid 1.15.x | 在 Hybrid 1.16.x 中修正 |
建立新的 API Proxy 修訂版本,並使用更新後的 io.timeout.millis 值部署時,系統可能不會一律採用新值。
API 要求有時不會採用 |
||||||||||||||||||||||
| 480997525 | Apigee 1-17-0-apigee-1 | 已在 Apigee 1-17-0-apigee-2 修正 |
Netty 升級後,Proxy 呼叫失敗,並顯示 The URI contain illegal characters 錯誤。在 Apigee 1-17-0-apigee-1 版本中,Netty 升級至 4.1.129.Final 後,發生迴歸問題。這可能會導致 API Proxy 呼叫失敗,並顯示 |
||||||||||||||||||||||
| 511240460 | 從混合 1.15.x 升級至混合 1.16.0 以上版本 | OPEN (不打算修正) |
將運算子從 Apigee hybrid 1.15.x 升級至 1.16.x 後,每個環境中的執行階段、同步器、MART、Envoy 轉接器和遷移 Pod 都會重新啟動。 Apigee Hybrid 1.16 會在這些元件的 Pod 範本中新增磁碟區掛接。首次將運算子從 1.15.x 升級至 1.16.x 時,執行階段、同步器、MART、Envoy 轉接器和遷移 Pod 會在每個環境中重新啟動一次。無論是否啟用憑證輪替,系統都會重新啟動。 每次重新啟動都是滾動式更新,因此每個工作負載都會短暫執行額外的 (激增) Pod。在具有多個環境的叢集中,這些激增 Pod 會同時啟動。 Mint 工作排程器不會重新啟動。並在下次排定的執行時間套用變更。 只有在從 1.15.x 升級至 1.16.x 時,才會重新啟動一次。後續升級 (例如從 1.16.x 升級至 1.17.x) 則不會造成這種情況。後續的 Apigee hybrid 版本需要掛接磁碟區,因此不打算修正。 解決方法:升級運算子前,請確認叢集有足夠容量,可同時為所有環境提供激增 Pod,或在流量較低時升級。 請參閱: |
||||||||||||||||||||||
| 465834046 | hybrid 1.14.3、hybrid 1.15.1、hybrid 1.16.0 以上版本 (升級) | 在 Hybrid 1.14.3、Hybrid 1.15.1 和 Hybrid 1.16.0 中已修正,適用於全新安裝 |
cert-manager 1.18 以上版本將私密金鑰輪替政策的預設值從 Never 變更為 Always。如果 apigee-ca 的私密金鑰經過輪替,流量會受到影響
新版 cert-manager (v1.18 以上版本) 現在會自動輪替私密金鑰。如果輪替 apigee-ca 憑證的這個金鑰,會導致服務中斷。 解決方法:如要避免這個問題,請選擇下列其中一個選項:
請參閱: |
||||||||||||||||||||||
| 458417250 | Apigee 1-16-0-apigee-4 | 已在 Apigee 1-16-0-apigee-6 修正 |
訊息處理器傳回 500 錯誤,並顯示 "Duplicate Header "authorization""。
如果要求中有多個授權標頭,Apigee 輸入閘道不會將這些標頭串連成單一標頭,這會導致訊息處理器傳回 解決方法:如果要求中有多個授權標頭,請將這些標頭串連成單一標頭。例如: curl -s https://my-hostname.net/mocktarget/echo \
-H 'authorization: a, b' |
||||||||||||||||||||||
| 462685598 | UI | OPEN |
Apigee UI 目前不提供使用 Google-owned and Google-managed encryption key佈建 Apigee 組織的選項。 佈建訂閱組織時,Apigee UI 不提供選取 Google-owned and Google-managed encryption key 的選項。 解決方法:使用 Apigee API 建立 Google-owned and Google-managed encryption key訂閱制組織。
如
Apigee API 說明文件所述,建立 Apigee 組織時,您可以不提供 |
||||||||||||||||||||||
| 460431753 | Apigee、Apigee hybrid | OPEN |
Apigee Model Armor 政策不支援 WebSockets。
Apigee Model Armor 政策 (包括 SanitizeUserPrompt 和 SanitizeModelResponse) 目前在處理 WebSocket 連線的 API Proxy 中使用時,無法正常運作。如要進一步瞭解 WebSocket 設定,請參閱「 搭配使用 WebSockets 與 Apigee」。 |
||||||||||||||||||||||
| 433759657 | Apigee | 已修正:1-16-0-apigee-3 以上版本 |
升級至 1-16-0-apigee-3 後,部分 Apigee 組織可能會遇到 {"fault":{"faultstring":"Failed to execute JavaCallout. org/apache/commons/lang/StringUtils","detail":{"errorcode":"steps.javacallout.ExecutionError"}}} 如果 Java 呼叫政策不正確地依賴 Apigee 內部使用的程式庫,而非提供自己的依附元件,就會發生這項錯誤。 敬請採取行動:為避免這個問題,開發人員必須確保所有 Java 呼叫都獨立運作,並使用專屬程式庫,避免依賴 Apigee 的內部類別路徑。 在採用 Apache Commons JAR 程式庫的 API Proxy 中,匯入 Apache Commons JAR 檔案,做為 Proxy 的資源。詳情請參閱 Java 資源指南。 |
||||||||||||||||||||||
| 451841788 | hybrid 1.14.3 和 hybrid 1.15.1 | 已修正 |
即使未啟用營利功能,Apigee hybrid 也需要 mintTaskScheduler.serviceAccountPath 屬性。
即使未啟用營利功能,如果未設定 Error: UPGRADE FAILED: execution error at (apigee-org/templates/mint-task-scheduler-gsa-secret.yaml:12:63): mintTaskScheduler.serviceAccountPath is required!
解決方法:移除 您也可以選擇將檔案移至 Helm 圖表目錄以外的其他位置。或者,如果您日後想啟用營利功能,可以按照「步驟 2:下載 Apigee Helm Chart」中的操作說明,再次下載這些檔案。 例如,從
|
||||||||||||||||||||||
| 451375397 | hybrid 1.14.3 | 已修正 (Hybrid 1.15.1) |
Error response from daemon: No such image: gcr.io/apigee-release/hybrid/apigee-stackdriver-logging-agent:latest
解決方法:編輯
docker tag "${source}/$i" "${dest}/$i:${TAG}"
To:
docker tag "${source}/$i:${TAG}" "${dest}/$i:${TAG}"
|
||||||||||||||||||||||
| 405936071 | hybrid 1.15.0 | 已修正 (Hybrid 1.15.1) |
如果在 overrides.yaml 檔案中指定
解決方法:在
|
||||||||||||||||||||||
| 419856132 | hybrid 1.14.2 以上版本 | 已在 Hybrid 1.14.3 和 Hybrid 1.15.0 中修正 |
如果叢集已安裝 gateway.networking.k8s.io/v1,apigee-ingressgateway-manager 可能無法升級。
如需解決方法,請按照已知問題 416634326 中的步驟操作。 |
||||||||||||||||||||||
| 378686709 | Apigee Apigee Hybrid |
Apigee 已修正 (須撥打支援電話) Hybrid 1.14.3 和 Hybrid 1.15.1 已修正 (須執行程序) |
在 Apigee Proxy 基本路徑中使用萬用字元 ( Proxy-1: /a/v1/b Proxy-2: /a/*/c 在這種情況下,對明確基本路徑的呼叫會成功解析,但如果萬用字元路徑評估為 已修正:這個問題已在 Apigee 和 1.14.3 以上版本的混合式環境中修正。不過,修正程式預設為停用。如要在基本路徑中啟用萬用字元,請按照下列步驟操作:
程序:如要在 Apigee hybrid 的 Apigee Proxy 基本路徑中啟用萬用字元 (
|
||||||||||||||||||||||
| 382565315 | hybrid 1.13.0、 hybrid 1.13.1、 hybrid 1.13.2、 hybrid 1.14.0 |
在 Hybrid 1.13.3 和 Hybrid 1.14.1 中已修正 |
在 SecurityPolicy 中使用 LogTimer 可能會導致記憶體流失。 在某些情況下,Apigee hybrid 的記錄器執行緒可能會耗盡所有可用記憶體。舉例來說,如果記錄項目經常記錄與 Javacallout 相關的權限錯誤,可能會導致 OOM。 |
||||||||||||||||||||||
| 421190799 | Apigee | 已在 Apigee 1-15-0-apigee-7 中修正 |
Apigee 擴充功能處理器不支援超過 100 KB 的資料處理,做為要求和回應主體事件的一部分。 |
||||||||||||||||||||||
| 432315283 | Apigee | OPEN |
更新 KeyStore 或 TrustStore 時,如果未建立新的 KeyStore 或 TrustStore,執行階段更新可能會失敗,並導致下列間歇性錯誤: {"fault":{"faultstring":"SSL Handshake failed sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target","detail":{"errorcode":"messaging.adaptors.http.flow.SslHandshakeFailed"}}}這項錯誤會間歇性發生,因為金鑰儲存庫或信任儲存庫更新可能會在某個執行階段 Pod 失敗,但在其他 Pod 成功。如要避免這個問題,請建立新的 KeyStore 或信任儲存庫,藉此更新 KeyStore 或信任儲存庫。按照「 憑證到期時」一節所述,將參照重新指向新的 KeyStore 或 TrustStore。 |
||||||||||||||||||||||
| 412740465 | hybrid 1.14.0 以上版本 | 已在 Hybrid 1.14.3 和 Hybrid 1.15.1 中修正 |
自 Apigee hybrid 1.14.0 版起,系統不會再自動新增 Zipkin 追蹤標頭 ( |
||||||||||||||||||||||
不適用 |
Apigee Hybrid | OPEN |
如果使用 httpProxy 設定非 API Proxy 轉送,但未設定 envs.httpProxy,則 Proxy 設定不會套用至 Apigee 執行階段對 Pub/Sub 或其他 Google Cloud API 等服務的外部呼叫。
如果只指定 請參閱「設定 API Proxy 的轉送 Proxy」。 |
||||||||||||||||||||||
| 416634326 | hybrid 1.14.2 以上版本 | 已在 Hybrid 1.14.3 和 Hybrid 1.15.1 中修正 |
Apigee hybrid 叢集中存在
將 Apigee Hybrid 從舊版升級至 1.14.2 以上版本時,如果存在現有的
解決方法:Apigee Hybrid 1.14.2 以上版本不需要
完成上述任一選項後,您必須重新啟動 刪除 CRD
更新叢集角色
完成上述選項後,您必須重新啟動
|
||||||||||||||||||||||
| 414499328 | hybrid 1.14.1 | 已在 Hybrid 1.14.3 和 Hybrid 1.15.0 中修正 |
這個問題會發生在 OpenShift 安裝作業。
解決方法:修改
|
||||||||||||||||||||||
| 402739748 | Apigee | OPEN |
API 產品的路徑數量上限為 50 個。如果新增其他路徑,系統會顯示錯誤訊息: 解決方法:使用萬用字元模式合併資源路徑和作業,如「 設定資源路徑」一節所述。 解決方法:建立多個 API 產品。這項解決方法已通過驗證,適用於在 API 產品中新增大量 API Proxy 的使用者。與 API 產品相關聯的應用程式必須更新,才能納入新產品,但憑證和用戶端要求詳細資料已證實不需要變更。 |
||||||||||||||||||||||
| 291294211 | Apigee | OPEN |
使用自訂報表和統計資料 API,依費用類型選取採用營利功能的安裝項目時,發生錯誤。 解決方法:在用戶端擷取所有費用類型,然後再篩選。 |
||||||||||||||||||||||
| 391140293 | Apigee Apigee Hybrid |
已修正 |
Istio 輸入 Pod 的資源調度可能會導致 Istio 輸入 Pod 的資源調度有時可能會導致 解決方法:手動調度 Istio 輸入 Pod。 |
||||||||||||||||||||||
| 368155212 | hybrid 1.14.0 hybrid 1.14.1 |
已修正 (Hybrid 1.14.2) |
ESS 和 非 ESS Cassandra 憑證輪換功能不適用於設有強化 Proxy 限制的組織。 執行階段流量不會受到影響。 |
||||||||||||||||||||||
| 401624396 | hybrid 1.13.x hybrid 1.14.x |
OPEN |
還原從多區域設定擷取的 GCP 或 HYBRID 雲端服務供應商備份時,Apigee 還原工作失敗。這個問題不會影響 CSI 還原。
使用 |
||||||||||||||||||||||
| 401746333 | Apigee hybrid 1.12.4 hybrid 1.13.3 hybrid 1.14.1 |
已修正 |
使用 JavaCallout 政策時,Nimbus JOSE + JWT 程式庫可能會導致 如果您的組織已啟用 Apigee Hybrid,且 JavaCallout 政策使用 Nimbus JOSE + JWT 程式庫,請勿升級至 Hybrid 1.12.4、Hybrid 1.13.3、Hybrid 1.14.1。 |
||||||||||||||||||||||
| 397693324 | hybrid 1.14.0 hybrid 1.14.1 |
已修正 (Hybrid 1.14.2) |
ESS 和 非 ESS 多區域 Cassandra 憑證輪換作業在第一個區域以外的所有區域都會失敗。 執行階段流量不會受到影響。 請按照提供的解決方法解決這個問題。 |
||||||||||||||||||||||
| 391861216 | hybrid 1.13.x hybrid 1.14.x |
在 Hybrid 1.13.3 和 Hybrid 1.14.1 中已修正 |
在已使用 GCP 或 HYBRID 雲端服務供應商還原的混合式叢集上重新啟動 Cassandra Pod,會導致 Pod 進入 CrashLoopBackoff 狀態。這個問題不會影響 CSI 還原。
套用 Cassandra 覆寫變更 (例如重新啟用備份) 後,Cassandra Pod 會重新啟動,進而觸發這個問題。處於 CrashLoopBackoff 狀態的 Cassandra Pod 記錄會顯示下列錯誤: 請按照提供的解決方法解決這個問題。 |
||||||||||||||||||||||
| 388608440 | hybrid 1.11.x hybrid 1.12.x |
在 Hybrid 1.12.4 以上版本中已修正 |
Apigee 備份工作不會清除 Cassandra 中繼快照。
在極少數情況下,Apigee 備份工作不會清除使用 |
||||||||||||||||||||||
| 392135466 | hybrid 1.14.0 | OPEN | 使用提高的個別環境 Proxy 限制時,不支援透過 mTLS 鏈結 Proxy | ||||||||||||||||||||||
| 383334511 | Apigee | OPEN |
建立的 KVM 項目名稱不符預期
如果 KeyValueMapOperations 政策與 |
||||||||||||||||||||||
384937220 |
hybrid 1.14.0 | 已修正 |
如果有多個虛擬主機,Helm 版本建立作業可能會失敗。
如果有多個虛擬主機,Helm 版本建立作業可能會因
kubectl annotate ar apigee-ingressgateway-internal-chaining-PROJECT_ID_SUFFIX -n APIGEE_NAMESPACE meta.helm.sh/release-name=NEW_ENV_GROUP_NAME --overwrite
其中:
|
||||||||||||||||||||||
不適用 |
Apigee Hybrid | OPEN |
如果服務帳戶無效,UpdateControlPlaneAccess API 可能會進入重試迴圈。
如果使用者向 UpdateControlPlaneAccess API 提供無效的服務帳戶,作業會進入重試迴圈,導致組織無法叫用 API,直到作業逾時為止。 |
||||||||||||||||||||||
| 373722434 | hybrid 1.13.x | 已修正:Hybrid 1.13.2 以上版本 |
Apigee 備份工作無法上傳至設有資料保留政策的 Cloud Storage bucket。
使用 解決方法:停用 Cloud Storage bucket 的資料保留政策。 |
||||||||||||||||||||||
341099433 |
Apigee Hybrid | OPEN |
apigee-logger 元件不支援 Workload Identity Federation。
|
||||||||||||||||||||||
不適用 |
Apigee Hybrid | OPEN | Apigee Hybrid 的分散式追蹤功能不支援使用資料落地的組織。 | ||||||||||||||||||||||
不適用 |
Apigee | OPEN | Apigee 不支援金鑰重新加密,也就是說,即使輪替後,系統仍會使用舊金鑰版本,而且您無法在建立組織後變更 CMEK 金鑰。 | ||||||||||||||||||||||
270574696 |
Apigee | 已修正 | Apigee 不支援 Cloud External Key Manager。 | ||||||||||||||||||||||
268104619 |
Apigee Apigee Hybrid |
OPEN | 在 OASValidation 政策中,當您在標頭中指定陣列類型時,即使輸入內容有效,MP 也會擲回錯誤。 | ||||||||||||||||||||||
364872027 |
Apigee Apigee Hybrid |
已修正 |
JWT/JWS 政策中的 PEM 剖析錯誤,因為格式不符合標準
在 Apigee 和 Apigee Hybrid 1.13 以上版本中,如果 Apigee JWS 或 JWT 政策使用的金鑰不符合必要的 PEM 格式,可能會導致剖析錯誤。舉例來說,在 為避免發生這項錯誤,請確認封裝後邊界前方沒有任何字元 (例如尾端空格或斜線),只有換行符號。 如要進一步瞭解公開或私密金鑰使用的編碼,請參閱 IETF RFC 7468。 |
||||||||||||||||||||||
310191899 |
Apigee Apigee Hybrid |
OPEN |
部署 API Proxy 和共用流程時逾時
下列端點在每秒查詢次數 (QPS) 較高時,可能會發生逾時:
為降低逾時的可能性,建議您在使用這些端點時,將目標設為 1 QPS,或在嘗試其他部署作業前,先檢查部署作業的狀態。 |
||||||||||||||||||||||
329304975 |
Apigee | 已修正 |
每個環境的基本路徑數量限制 Apigee 暫時限制每個環境最多只能有 1000 個基本路徑,以免部署 API Proxy 修訂版本時發生錯誤。 在這項限制下,每個環境最多可部署 1000 個 API Proxy 修訂版本 (每個版本包含一個基準路徑)。 如果 API Proxy 或修訂版本包含多個基本路徑,每個環境的基本路徑總數不得超過 1000 個。 |
||||||||||||||||||||||
333791378 |
hybrid 1.12.0 | OPEN |
Helm 遷移工具不支援 Cassandra 備份和還原功能 如需安裝修補程式來解決問題的步驟,請參閱「 疑難排解」。 |
||||||||||||||||||||||
310384001 |
hybrid 1.11.0 | OPEN |
如果使用者在目標 <SSLInfo> 區塊中新增 <Enforce>true</Enforce> 標記,用於預設驗證 TLS 目標端點憑證,憑證驗證失敗時可能會傳回 502 錯誤回應,而非 503。
|
||||||||||||||||||||||
289583112 |
Apigee | OPEN |
OASValidation 政策不適用於 OpenAPI 規格中的全域安全性需求
如果 OASValidation 政策指定 <OASResource>,且安全性需求設為全域層級,系統就不會強制執行安全性需求。 解決方法:為確保強制執行,所有安全性需求都必須在 OASValidation 政策的 |
||||||||||||||||||||||
205666368 |
Apigee hybrid 1.10.2 hybrid 1.10.3 |
已修正:Apigee 1-10-0-apigee-6 和 Hybrid 1.10.3-hotfix.1 |
Apigee hybrid 預設不會驗證目標憑證。
請參閱「關於在目標端點或目標伺服器中設定 TLS 選項」。 |
||||||||||||||||||||||
295929616 |
hybrid 1.10.0 以上版本 | 已修正 (Hybrid 1.10.3) |
在 OpenShift (OSE) 上安裝 Apigee Hybrid 1.10 時,可能會因記憶體不足而失敗。
在 OSE 上安裝或升級至 Apigee Hybrid 1.10.0 至 1.10.2 版時,可能會因記憶體不足而失敗。已在 Apigee Hybrid 1.10.3 版中修正。 |
||||||||||||||||||||||
292118812 |
hybrid 1.10.1 | 已修正 |
apigee-udca 可能不會採用 HTTP Proxy 設定。
如果防火牆強制所有流量通過轉送 Proxy, |
||||||||||||||||||||||
292558790 |
Apigee hybrid 1.8.0 以上版本 |
OPEN |
OASValidation 政策失敗,並顯示 Unable to parse JSON 錯誤。
|
||||||||||||||||||||||
297012500 |
Apigee hybrid 1.8.0 以上版本 |
OPEN |
使用循環參照時,OAS 驗證發生部署問題。
解決方法:使用不含循環參照的 OpenAPI 規格 YAML。 |
||||||||||||||||||||||
289254725 |
Apigee Apigee 1-10-0-apigee-3 hybrid 1.8.8 hybrid 1.9.3 |
已在 Apigee 1-10-0-apigee-5 修正 已在 Hybrid 修正 |
包含 OASValidation 政策的 Proxy 部署作業可能會失敗。
如果發生下列情況,包含 OASValidation 政策的 Proxy 部署作業可能會失敗:
|
||||||||||||||||||||||
284500460 |
Apigee Apigee 1-10-0-apigee-1 |
已修正 |
與 Cloud Logging 搭配使用時,Message Logging 政策的延遲時間會增加。
為避免用戶端回應延遲時間增加,訊息記錄政策應附加至 PostClientFlow。如要進一步瞭解如何在 PostClientFlows 中使用政策,請參閱「 使用流程控制 API Proxy」。 |
||||||||||||||||||||||
282997216 |
hybrid 1.8.0 以上版本 hybrid 1.9.0 以上版本 |
OPEN |
Cassandra Jolokia 密碼不得使用特殊字元
Cassandra Jolokia 密碼只能使用英數字元。使用特殊字元 (包括但不限於「!」、「@」、「#」、「$」、「%」、「^」、「&」和「*」) 可能會導致 Cassandra 啟動失敗。 |
||||||||||||||||||||||
270371160 |
hybrid 1.9.0 以上版本 | 已修正 | Apigee Ingress 閘道僅支援 TLS1.2+ 通訊協定/加密方式
Apigee Ingress 閘道僅支援 TLS 1.2 以上版本,不支援舊版 TLS。 |
||||||||||||||||||||||
269139342 |
hybrid 1.7.0 以上版本 | 已修正 | apigeectl getOrg 不會遵循 overrides.yaml 中的 HTTP_PROXY 設定Apigee 組織驗證不遵循 |
||||||||||||||||||||||
266452840 |
Apigee hybrid 1.7.0 以上版本 hybrid 1.8.0 以上版本 hybrid 1.9.0 以上版本 |
已修正 | WebSockets 無法與 Apigee X 和 Apigee Hybrid 中的 Anthos 服務網格 1.15.3 搭配運作 在某些情況下,使用 Anthos 服務網格 |
||||||||||||||||||||||
287922301 |
Apigee | OPEN | 用量級距門檻附近的營利率不準確
根據目前的設計,如果交易發生在接近交易量級距門檻的時間點,系統可能會評估出不準確的營利率。這會導致系統以門檻前費率評估過多交易,而且如果特定開發人員和費率方案組合在 30 秒內發生多筆交易,就更有可能發生這種情況。這表示營利報表會高估分級費率降低時的費用,並低估分級費率提高時的費用。這個問題會發生在 Apigee X 和 Apigee Hybrid,目前沒有已知的解決方法。 我們已著手解決問題,並會在日後推出的版本中提供修正。 |
||||||||||||||||||||||
242213234 |
Apigee | 已修正 |
API 產品無法載入,並顯示「沒有可用的連線」錯誤 嘗試載入 API 產品時,可能會傳回以下錯誤: 「Products were not loaded successfully. 錯誤:Apigee Connect 代理程式沒有可用的連線。
在 Google Cloud 雲端專案中啟用 VPC Service Controls,並將 解決方法:手動建立輸出規則,例如: -egressTo:
operations:
-serviceName: "iamcredentials.googleapis.com"
methodSelectors:
-method:
resources:
-projects/608305225983
egressFrom:
identityType: ANY_IDENTITY |
||||||||||||||||||||||
247540503 |
hybrid 1.7.0 以上版本 hybrid 1.8.0 以上版本 |
已修正 |
加密金鑰查詢的競爭狀況可能會導致 KVM 查詢失敗。
在某些情況下,如果處理量極高,加密金鑰查詢的競爭狀況可能會導致 KVM 查詢失敗。 |
||||||||||||||||||||||
258699204 |
hybrid 1.8.0 以上版本 | 已修正 |
指標 Pod 的預設記憶體要求和限制在 1.8.x 版中不慎變更。
如果發現 apigee-telemetry-app 或 apigee-telemetry-proxy Pod 未執行的問題,請變更
使用 apigeectl apply --telemetry -f overrides.yaml |
||||||||||||||||||||||
260324159 |
Apigee 1-9-0-apigee-16 | 已修正 |
API Proxy 和共用流程部署作業最多需要 30 分鐘。
在某些情況下,由於同步器發生「通訊端已關閉」錯誤,API Proxy 和共用流程可能需要約 20 到 30 分鐘才能部署至執行階段層。 |
||||||||||||||||||||||
214447386 |
全部 | OPEN |
Apigee API 資料存取稽核記錄中會顯示「config not modified」訊息,並標示為 Error。這項作業預計每分鐘執行一次,不會影響您的帳單費用。 |
||||||||||||||||||||||
260772383 |
hybrid 1.8.0 以上版本 | OPEN |
AKS 平台上的通訊端繫結錯誤 在 AKS 上安裝混合式服務時,可能會看到以下錯誤:
ingressGateways: 請參閱「 設定混合式執行階段」。另請參閱「 搭配使用內部負載平衡器與 AKS」。 |
||||||||||||||||||||||
241786534 |
hybrid 1.8.0 以上版本 | 已修正 |
MART 有時無法連線至 FluentD。
使用組織範圍的 UDCA 時,MART 有時無法連線至 FluentD。在 Apigee Hybrid 1.8 版中,預設為組織範圍的 UDCA。請參閱設定屬性參考資料中的
|
||||||||||||||||||||||
| 不適用 | hybrid 1.6.0 以上版本 | OPEN |
apigee-logger 無法在搭載 CentOS 或 RHEL 的 Anthos 裸機上運作。在 Apigee Hybrid 1.6.6 版中,將 |
||||||||||||||||||||||
| 207762842 | hybrid 1.5.0 以上版本 | 已修正 |
apigee-logger 未將記錄傳送至 Cloud Logging。
目前的 |
||||||||||||||||||||||
| 191291501、191000617 | Apigee | 已修正 | 在使用者介面中變更開發人員實體的電子郵件地址會失敗。 | ||||||||||||||||||||||
| 191002224 | hybrid 1.5.0 以上版本 | 已修正 |
使用
PUT /organizations/{org_name}/developers/{developer_email} API 時無法變更電子郵件地址。
|
||||||||||||||||||||||
| 184555974 | hybrid 1.5.0 以上版本 | 已修正 | apigee-logger Fluentd 無法剖析 OpenShift 叢集中的記錄。 | ||||||||||||||||||||||
| 不適用 | 封存部署作業 | OPEN |
不支援在 UI 中管理及偵錯 Apigee 封存部署項目 在 Apigee UI 中,您無法查看、確認部署狀態或管理封存部署項目 (如「 部署 API Proxy」所述),也無法使用偵錯 UI (如「 使用偵錯」所述)。如要解決這個問題,您可以使用 gcloud 或 API 列出環境中的所有封存部署項目,並使用 Debug API。 |
||||||||||||||||||||||
| 不適用 | 封存部署作業 | OPEN |
不支援復原封存部署作業
目前不支援復原封存部署作業。 如要移除封存部署作業的版本,您必須 重新部署先前的封存版本,或 刪除環境。 |
||||||||||||||||||||||
421402073 |
在 VS Code 中使用 Apigee | OPEN |
Visual Studio Code (VS Code) 中的 Apigee 不支援政策中的 Google 驗證 VS Code 中的 Apigee 不支援 ServiceCallout 和 ExternalCallout 政策中的 Google 驗證,詳情請參閱「 使用 Google 驗證」。 |
||||||||||||||||||||||
| 422757662 | Apigee 1-15-0-apigee-5 hybrid 1.15.0 |
已在 Apigee 1-15-0-apigee-7 和 Apigee 1-15-0-apigee-8 中修正 |
停用 DistributedTrace 時,無法使用 x-b3 標頭
在 Apigee 1-15-0-apigee-5 和混合式 1.15.0 版本中,如果停用分散式追蹤,Apigee 會停止將 |
||||||||||||||||||||||
| 146222881 | hybrid 1.3.0 以上版本 | 已修正 |
HTTP 標頭無效錯誤
HTTP 標頭無效錯誤:Istio 輸入會將所有傳入目標回應切換為 HTTP2 通訊協定。由於混合式訊息處理器僅支援 HTTP1,因此呼叫 API Proxy 時,您可能會看到下列錯誤:
如果看到這則錯誤訊息,可以採取下列任一做法來修正問題:
|
||||||||||||||||||||||
420985360 |
整合式入口網站 | OPEN |
SmartDocs
|
||||||||||||||||||||||
| 不適用 | 整合式入口網站 | OPEN |
入口網站管理員
|
||||||||||||||||||||||
| 不適用 | 整合式入口網站 | OPEN |
入口網站功能
在日後的版本中,搜尋功能會整合至整合式入口網站。 |
||||||||||||||||||||||
| 不適用 | 整合式入口網站 | OPEN |
SAML 識別資訊提供者
自訂網域不支援透過 SAML 識別資訊提供者進行單一登出 (SLO)。如要為 SAML 識別資訊提供者啟用自訂網域,請在 設定 SAML 設定時,將「登出網址」欄位留空。 |
||||||||||||||||||||||
| 191815997 | hybrid 1.6.0 以上版本 | 已修正 |
如果混合式客戶為 API Proxy 設定轉送 Proxy,則除非 Google 權杖可直接存取 *.googleapis.com,否則無法運作。 |
||||||||||||||||||||||
| 不適用 | Apigee | 已修正:Apigee 1-12-0-apigee-2 和 Apigee Hybrid 1.12.0 |
API Monitoring 和 Cloud Monitoring 顯示異常高峰
受影響的指標:
新指標 您可以使用新指標來避免這個問題。
|
||||||||||||||||||||||
| 203778087 | hybrid 1.5.3 以上版本 | OPEN |
apigee-stackdriver-logging-agent 目前以根層級執行。解決方法:停用混合式 Logging 代理程式。 |
||||||||||||||||||||||
| 205629443 | Apigee | 已修正 |
如果 ServiceCallout 是「觸發後不理」(沒有 <Response> 標記),且後面有其他政策,可能會發生競爭狀況。
解決方法:如要維持啟動後不須控制的行為:
|
||||||||||||||||||||||
| 207719377 | Apigee | 已在 Apigee 1-11-0-apigee-1 中修正 |
如果套件中有多項 SpikeArrest 政策,系統會發生 502 錯誤。
解決方法:請避免在 Proxy 中使用多個 SpikeArrest 政策,以免發生問題。 |
||||||||||||||||||||||
| 209097822 | hybrid 1.5.0 以上版本 Apigee |
已修正 |
尖峰停滯中的費率動態更新可能不會立即反映 如果特定金鑰有持續流量,則該金鑰可能不會以更新後的頻率限制。如果特定金鑰在五分鐘內沒有流量,系統就會反映費率。 解決方法:如果費率必須立即生效,請使用新的參照變數重新部署 Proxy。或使用兩個具有不同流程變數的條件式尖峰停滯,調整頻率。 |
||||||||||||||||||||||
| 221305498 | Apigee | OPEN |
API Monitoring 可能會顯示「(not set)」錯誤代碼。 如果目標傳回非 2xx 狀態的回應,可設定 API Proxy 的 API Monitoring 可能會顯示「(not set)」錯誤代碼。 |
||||||||||||||||||||||
| 246774745 | Apigee | 已修正 |
與多個動態目標搭配使用時,系統不會採用 io.timeout.millis 的值。
如果 Proxy 在兩個以上的流程中,使用相同的目標主機設定兩個以上的 |
||||||||||||||||||||||
| 245664917 | hybrid 1.8.x | 已修正 |
可忽略 Apigee Hybrid 升級錯誤
升級至 Apigee hybrid 1.8.x 期間,執行 |
||||||||||||||||||||||
| 300660653 | Apigee | 已修正 |
將具有相同路徑的 Proxy 部署至附加至相同執行個體和環境群組的多個環境時,應傳回錯誤,但未傳回 您無法將路徑相同的 Proxy 部署至多個環境,而這些環境附加至相同的執行個體和環境群組。系統應會傳回基本路徑衝突的警告訊息。系統不會顯示錯誤,而是會顯示部署作業成功。 |
||||||||||||||||||||||
| 301458133 | Apigee | 已修正 |
部分 Proxy 部署作業嘗試傳回修訂版本不可變更的錯誤
嘗試儲存先前部署的 Proxy 時,部署作業可能會失敗,並顯示修訂版本不可變更的錯誤訊息。 |
||||||||||||||||||||||
| 301845257 | Apigee | 已修正 | 嘗試將超過 800 個 Proxy 部署至環境群組時,系統會失敗並顯示錯誤。如果基本路徑長度超過 15 個字元,則傳回錯誤的限制會低於 800。 | ||||||||||||||||||||||
| 315820718 | Apigee | 已修正 |
如果是 gRPC Proxy 要求,系統會從回應中移除 gRPC 結尾 呼叫 gRPC 目標伺服器時,系統只會傳回「grpc-status」結尾。所有其他結尾都會從回應中移除。 |
||||||||||||||||||||||
| 341157011 | Apigee | 已修正 |
使用 Cloud Code 中的 Gemini Code Assist 生成規格時,如果規格含有非 ASCII UTF-8 字元,上傳至 API Hub 時就無法正確剖析。 因此 API 中心無法正確擷取作業、定義和其他中繼資料。 |
||||||||||||||||||||||
| 338285095 | Apigee | 已修正 |
與 AppGroup 相關聯的應用程式不會顯示在 Apigee UI 的「Apps」(應用程式) 清單中。因此,使用者無法在控制台中存取應用程式的「應用程式詳細資料」頁面。在問題解決之前,您無法在控制台中使用部分應用程式名稱或 API 金鑰搜尋應用程式。 Apigee hybrid 組織不受這項問題影響,因為他們使用傳統版 UI 查看應用程式詳細資料。 部分解決方法:您可以使用 API 取得所有應用程式的清單。請參閱 organizations.apps.list。 |
||||||||||||||||||||||
| 355714868 | 營利 Apigee hybrid |
已在下列版本中修正:hybrid 1.14.3、hybrid 1.15.1、hybrid 1.16.0 |
系統不會擷取或收取混合型機構的週期性費用、設定費用和儲值費用 對於啟用營利功能的混合型機構,系統不會擷取或收取後付帳單的週期性費用 (RECURRING_FEE)、設定費用 (SETUP_FEE) 和儲值費用 (TOPUP_FEE)。如果是預付帳單,系統會從錢包扣除這些費用,但不會回報。 |
||||||||||||||||||||||
| 438850078 | Apigee | OPEN |
當後端回應包含與父項結構定義相同的區別類型時,OASValidation 政策中會發生無限遞迴。這個問題可能會導致 |
||||||||||||||||||||||
| 449012244 | Apigee | OPEN |
請為 SSE (伺服器傳送事件) 目標使用不同的目標端點定義。混合 SSE 和非 SSE 目標端點可能會導致不一致的行為,例如空白的 |
||||||||||||||||||||||
| 445936920 | Apigee 1-16-0-apigee-2 以上版本 | OPEN |
先前未偵測到的 DNS 設定問題,現在可能會導致 DNS 錯誤。Apigee 移除了 1-16-0-apigee-2 中的自動 DNS 備用功能。移除後,平台將無法彈性因應 DNS 設定錯誤,現在可能會導致 DNS 錯誤。 查看執行階段記錄,找出 DNS 解析錯誤,並找出相關錯誤。 |
||||||||||||||||||||||
| 383372330 | Apigee Emulator 1.13.0 以上版本 (不含 1.15.1) | Apigee Emulator 1.15.1 以上版本已修正 |
所有 Proxy 部署作業都會在本機失敗,並顯示包含 06/13/2025 6:45 PM EMULATOR INFO Deploying environment testenv, to Container apigee-1.14.2 (1.14.2) 06/13/2025 6:45 PM EMULATOR ERROR Error parsing deployment report as JSON 06/13/2025 6:45 PM EMULATOR ERROR null 06/13/2025 6:45 PM EMULATOR ERROR Environment testenv deployment, to Container apigee-1.14.2 (1.14.2) failed with Error: 500 06/13/2025 6:45 PM EMULATOR ERROR Deploy to Container apigee-1.14.2 (1.14.2), failed with Error: Environment testenv deployment, to Container apigee-1.14.2 (1.14.2) failed with Error: 500 |