בעיה בקישוריות של Apigee עם Private Service Connect בכיוון צפון

כשמנסים להגדיר נקודת קצה של Private Service Connect לכיוון צפון בפרויקט הצרכן של הלקוח למופע Apigee, הסטטוס של קבוצת נקודות הקצה ברשת נשאר 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.

אבחון

  1. אפשר למצוא את פרטי קובץ השירות Apigee מהגדרת נקודת הקצה בפרויקט הצרכן של הלקוח.
  2. בודקים אם פרויקט הצרכן נוסף לרשימת הצרכנים המורשים של מופע Apigee. אפשר לעשות את זה דרך ממשק ה-API לניהול או ממשק המשתמש של Console.

דוגמה ל-API

הפלט הבא לא כולל את פרויקט הצרכן ב-consumerAcceptList.

פקודה לדוגמה:

curl -H "Authorization: Bearer $TOKEN" "https://apigee.googleapis.com/v1/organizations/$ORG_NAME/instances"

כאשר ORG_NAME הוא המזהה של הארגון שלכם ב-Apigee.

פלט לדוגמה:

{
  "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
      }
    }
  ]
}

רזולוציה

פועלים לפי ההוראות במאמר Northbound networking with Private Service Connect ומשתמשים בממשק המשתמש של Apigee או ב-Management API כדי לעדכן את consumerAcceptList של מופע Apigee עם פרויקט קבוצת נקודות הקצה החדש.