Problema di connettività di Apigee con Private Service Connect in ingresso

Quando tenti di configurare un endpoint Private Service Connect in direzione nord per il progetto consumer del cliente in un'istanza Apigee, lo stato del gruppo di endpoint di rete rimane Pending e non passa a Accepted.

Sintomo

Lo stato dell'endpoint Private Service Connect è Pending nel progetto consumer del cliente.

Messaggi di errore

Nessun messaggio di errore.

L'endpoint Private Service Connect configurato è bloccato nello stato Pending.

Cause possibili

Causa Descrizione
Il progetto con l'endpoint Private Service Connect configurato non è incluso nell'elenco di accettazione dei consumer per l'istanza Apigee. Il progetto in cui risiede l'endpoint Private Service Connect deve essere aggiunto all'istanza Apigee.

Causa 1: progetto dell'endpoint Private Service Connect mancante

Il progetto con l'endpoint Private Service Connect configurato non è incluso nell'elenco di accettazione dei consumer per l'istanza Apigee.

Diagnosi

  1. Trova le informazioni sull'allegato del servizio Apigee dalla configurazione dell'endpoint nel progetto consumer del cliente.
  2. Verifica se il progetto consumer è stato aggiunto all'elenco di accettazione dei consumer per l'istanza Apigee. Puoi farlo tramite l'API di gestione o l'interfaccia utente della console.

API Example

L'output seguente non include il progetto consumer in consumerAcceptList.

Comando di esempio:

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

Dove ORG_NAME è l'ID della tua organizzazione Apigee.

Esempio di output:

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

Risoluzione

Segui la documentazione relativa al networking in direzione nord con Private Service Connect e utilizza l'interfaccia utente di Apigee o l'API di gestione per aggiornare consumerAcceptList dell'istanza Apigee con il nuovo progetto del gruppo di endpoint.