Problema di connettività Apigee con PSC in uscita

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

Sintomo

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

Messaggi di errore

Nessun messaggio di errore.

L'endpoint PSC configurato è bloccato nello stato Pending.

Cause possibili

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

Causa 1: progetto endpoint PSC mancante

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

Diagnosi

  1. Trova le informazioni sul collegamento del servizio Apigee nella configurazione dell'endpoint nel progetto consumer del cliente.
  2. Controlla 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

Il seguente output 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 Networking in direzione nord con Private Service Connect e utilizza l'interfaccia utente Apigee o l'API Management per aggiornare consumerAcceptList dell'istanza Apigee con il nuovo progetto del gruppo di endpoint.