Riferimento per i messaggi di errore

Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione Documentazione di Apigee X.
Informazioni

Questa pagina contiene link ai playbook per la risoluzione di errori e altri problemi che potresti durante l'utilizzo di Apigee Edge. Ogni guida pratica per la risoluzione dei problemi spiega come diagnosticare e risolvere per ogni tipo di problema.

Problemi con l'analisi

Questi argomenti spiegano come risolvere i problemi nei casi in cui i dati di analisi non vengano visualizzati nel nelle dashboard di analisi o nei report personalizzati.

Messaggio di errore o descrizione Playbook
The report timed out: Try again with a smaller date range or a larger aggregation interval.

Report di Analytics timeout

Oppure:

Timeout del report

Potresti non visualizzare alcun messaggio di errore a meno che lo spazio su disco non sia completamente riempito sulla Server Postgres. Postgres server sta esaurendo lo spazio su disco
Non vengono rilevati errori. Variabile personalizzata non visibile ai report personalizzati di Analytics
No traffic in the selected date range I dati non sono apparire nelle dashboard di analisi
Questo argomento spiega come eseguire un'attività richiesta abitualmente. Aggiunta ed eliminazione di componenti di analisi nei gruppi di analisi
Could not get data for path Le dimensioni personalizzate non vengono visualizzate quando sono stati configurati più gruppi assi

Errori di deployment

Il deployment dei proxy API potrebbe non riuscire per vari motivi, tra cui problemi di connettività di rete tra server perimetrali, problemi con il datastore Cassandra, eccezioni ZooKeeper ed errori il bundle proxy API. Questa sezione fornisce informazioni e indicazioni su alcuni e le procedure da seguire per risolvere gli errori di deployment.
Messaggio di errore o descrizione Playbook
Error: Call timed out; either server is down or server is not reachable Timeout. Errore
Unexpected error Error while fetching children for path Errore Recupero di bambini per il percorso
Error while accessing datastore;Please retry later Errore Accesso a Datastore
Configuration failed, associated contexts = [] Configurazione non riuscita
Unexpected error occurred while processing the updates, associated contexts = [] Errore Elaborazione degli aggiornamenti

Errori del portale per gli sviluppatori

Questi argomenti ti aiutano a risolvere i problemi che potresti riscontrare durante l'utilizzo del portale per gli sviluppatori. Prima di tentare di risolvere i problemi del portale per gli sviluppatori, assicurati di avere una conoscenza di base il funzionamento del portale per gli sviluppatori, come spiegato nella sezione Panoramica della risoluzione dei problemi del portale.
Messaggio di errore o descrizione Playbook
An internal error has occurred. Please retry your request. Sviluppatore Errore interno del portale
The website encountered an unexpected error. Please try again later. OPPURE There was an error trying to create the App. Please try again later. Sviluppatore Problemi di comunicazione con il portale

Problemi di monetizzazione

I seguenti argomenti ti aiuteranno a risolvere i problemi più comuni relativi alla monetizzazione per risolvere problemi di produzione e facilità d'uso.

Messaggio di errore o descrizione Playbook
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
Sviluppatore sospeso
È possibile che non vengano visualizzati messaggi di errore, ma che si verifichino problemi come spiegato nella Sezione Sintomo in Problemi di configurazione della monetizzazione. Problemi di configurazione della monetizzazione

Problemi con il router perimetrale

Il router perimetrale è implementato con NGINX. Durante il processo di upgrade di Edge o quando modifichi la configurazione del router, potresti ricevere errori di configurazione NGINX. Il seguente argomento ti aiuterà a risolvere tali problemi.

Messaggio di errore o descrizione Playbook
Non verrà visualizzato alcun messaggio di errore. Tuttavia, potresti non essere in grado di eseguire l'API a causa di file di configurazione non validi. Configurazione errata File

Problemi con OpenLDAP

Gli argomenti riportati di seguito ti aiuteranno a risolvere i problemi comuni di OpenLDAP.

Messaggio di errore o descrizione Playbook
Unknown username and password combination. SMTP è disattivato e gli utenti devono reimpostare la password
Non appaiono errori, la UI Edge semplicemente non mostra elenco di utenti che avrebbero dovuto essere replicati in tutti Server OpenLDAP. Il protocollo LDAP non è in fase di replica.
SLAPD Dead But Pid File Exists Impossibile avviare OpenLDAP
Unknown username and password combination. Danneggiamento dei dati OpenLDAP

Errori di runtime

Gli argomenti riportati di seguito ti aiuteranno a risolvere i problemi di runtime più comuni.

Messaggio di errore o descrizione Playbook
HTTP/1.1 500 Internal Server Error OPPURE
{
   "fault":{
      "detail":{
         "errorcode":"steps.servicecallout.ExecutionFailed"
      },
      "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed.
        Reason: ResponseCode 400 is treated as error"
   }
}


500 Errore interno del server
HTTP/1.1 502 Bad Gateway OPPURE
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 Scadente Gateway
HTTP/1.1 503 Service Unavailable OPPURE HTTP/1.1 503 Service Unavailable: Back-end server is at capacity OPPURE
{
   "fault": {
      "faultstring": "The Service is temporarily unavailable",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable"
       }
    }
}
503 Servizio Non disponibile
HTTP/1.1 503 Service Unavailable OPPURE Received fatal alert: handshake_failure handshake SSL Errori
HTTP/1.1 503 Service Unavailable OPPURE
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
handshake SSL Errori - Certificato client non valido
HTTP/1.1 504 Gateway Timeout OPPURE
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


Gateway 504 Timeout

Problemi con il custode zoologico

I seguenti argomenti ti aiuteranno a risolvere i problemi più comuni di Zookeeper.
Messaggio di errore o descrizione Playbook
org: env: main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() : Could not detect existence of path: /regions/dc-1/pods/analytics/servers/abc123/reachable , reason: KeeperErrorCode = ConnectionLoss

OPPURE

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss

OPPURE

L'interfaccia utente Edge potrebbe visualizzare questo errore:

Error Fetching Deployments Error while checking path existence for path: path
Zookeeper Errori di perdita della connessione
I problemi relativi ai dati, comunemente noti come problemi di cablaggio, possono manifestarsi come uno dei diversi problemi. Consulta Problemi relativi ai dati di Zookeeper per maggiori dettagli. Zookeeper Problemi con i dati
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] Impossibile Avvia Zookeeper

Log e strumenti di diagnostica

In questi argomenti vengono descritti gli strumenti e i log che puoi utilizzare per diagnosticare determinati tipi di che potresti riscontrare durante l'uso di Apigee Edge.

  • TCP/IP utilità sniffer pacchetti (tcpdump)
    Lo strumento tcpdump è uno sniffer di pacchetti dalla riga di comando che consente di acquisire Pacchetti TCP/IP ricevuti o trasferiti su una rete.
  • heap dump
    I dump dell'heap sono uno snapshot della memoria di un processo Java. Contengono le informazioni su gli oggetti e le classi Java nell'heap al momento della raccolta del dump dell'heap.
  • Filo dump
    Un dump dei thread è uno snapshot dello stato di tutti i thread di un processo Java in esecuzione. La di ogni thread vengono presentati con i contenuti del relativo stack, chiamato stack traccia.