當您嘗試為客戶的消費者專案,設定連往 Apigee 執行個體的北向 Private Service Connect 端點時,網路端點群組狀態會維持在 Pending,不會進展到 Accepted。
問題
Private Service Connect 端點在客戶消費者專案中的狀態為 Pending。
錯誤訊息
沒有錯誤訊息。
設定的 Private Service Connect 端點停滯在 Pending 狀態。
可能原因
| 原因 | 說明 |
|---|---|
| 已設定 Private Service Connect 端點的專案,未列入 Apigee 執行個體的消費者接受清單。 | 您需要將 Private Service Connect 端點所在的專案新增至 Apigee 執行個體。 |
原因 1:缺少 Private Service Connect 端點專案
已設定 Private Service Connect 端點的專案,未列入 Apigee 執行個體的消費者接受清單。
診斷
- 在客戶服務用戶專案的端點設定中,找出 Apigee 服務連結資訊。
- 檢查用戶專案是否已新增至 Apigee 執行個體的用戶接受清單。您可以使用管理 API 或控制台 UI 執行這項操作。
API 範例
下列輸出內容不含 consumerAcceptList 中的消費者專案。
指令範例:
curl -H "Authorization: Bearer $TOKEN" "https://apigee.googleapis.com/v1/organizations/$ORG_NAME/instances"
其中 ORG_NAME 是 Apigee 機構的 ID。
輸出內容範例:
{
"instances": [
{
"name": "apigee-dev-us-central1-instance",
"location": "us-central1",
"host": "10.71.132.2",
"port": "443",
"createdAt": "1746546423661",
"lastModifiedAt": "1747937301425",
"state": "ACTIVE",
"peeringCidrRange": "SLASH_22",
"runtimeVersion": "1-15-0-apigee-4",
"ipRange": "10.71.132.0/22,10.71.136.0/28",
"consumerAcceptList": [
"prj-example-dev"
],
"serviceAttachment": "projects/a1b2c3d4e5f6g7h8ip-tp/regions/us-central1/serviceAttachments/apigee-us-central1-7xxw",
"accessLoggingConfig": {
"enabled": true
}
}
]
}
解析度
請參閱「使用 Private Service Connect 的北向網路」文件,並使用 Apigee UI 或 Management API,將 Apigee 執行個體的 consumerAcceptList 更新為新的端點群組專案。