Référence du message d'erreur

<ph type="x-smartling-placeholder"></ph> Vous consultez la documentation Apigee Edge.
Accédez à la page Documentation sur Apigee X.
En savoir plus

Cette page contient des liens vers des guides de dépannage pour les erreurs et autres problèmes que vous pouvez lors de l'utilisation d'Apigee Edge. Chaque playbook de dépannage explique comment diagnostiquer et résoudre chaque type de problème.

Problèmes Analytics

Ces rubriques expliquent comment résoudre les cas où les données d'analyse n'apparaissent pas dans le dans les tableaux de bord ou dans les rapports personnalisés.

Message d'erreur ou description Playbook
The report timed out: Try again with a smaller date range or a larger aggregation interval.

Rapports Analytics le délai avant expiration

soit :

Le rapport a expiré

Aucun message d'erreur ne s'affichera, sauf si l'espace disque disponible sur le Serveur Postgres Postgres le serveur manque d'espace disque
Aucune erreur n'est observée. <ph type="x-smartling-placeholder"></ph> La variable personnalisée n'est pas visible dans les rapports personnalisés Analytics
No traffic in the selected date range Aucune donnée dans les tableaux de bord d'analyse
Cet article explique comment effectuer une tâche fréquemment demandée. Ajouter et supprimer des composants d'analyse dans les groupes d'analyse
Could not get data for path Les dimensions personnalisées ne s'affichent pas lorsque plusieurs groupes d'axes ont été configurés

Erreurs de déploiement

Le déploiement des proxys d'API peut échouer pour diverses raisons, telles que des problèmes de connectivité réseau entre les serveurs Edge, problèmes liés au datastore Cassandra, exceptions ZooKeeper et erreurs dans le bundle de proxys d'API. Cette section fournit des informations et des conseils des procédures à suivre pour résoudre les erreurs de déploiement.
Message d'erreur ou description Playbook
Error: Call timed out; either server is down or server is not reachable Délai avant expiration Erreur
Unexpected error Error while fetching children for path Erreur Récupération d'enfants pour le chemin
Error while accessing datastore;Please retry later Erreur Accéder à Datastore
Configuration failed, associated contexts = [] Échec de la configuration
Unexpected error occurred while processing the updates, associated contexts = [] Erreur Traitement des mises à jour

Erreurs du portail des développeurs

Ces rubriques vous aident à résoudre les problèmes que vous pouvez rencontrer lorsque vous utilisez le portail des développeurs. Avant d'essayer de résoudre les problèmes liés au portail des développeurs, assurez-vous de maîtriser les concepts de base le fonctionnement du portail des développeurs, comme expliqué dans la section Présentation de la résolution des problèmes liés au portail.
Message d'erreur ou description Playbook
An internal error has occurred. Please retry your request. Développeur Erreur interne du portail
The website encountered an unexpected error. Please try again later. OU There was an error trying to create the App. Please try again later. Développeur Problèmes de communication avec le portail

Problèmes de monétisation

Les sections suivantes vous aideront à résoudre les problèmes de monétisation courants des problèmes.

Message d'erreur ou description Playbook
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
<ph type="x-smartling-placeholder"></ph> Développeur suspendu
Il est possible qu'aucun message d'erreur ne s'affiche, mais vous rencontrerez les problèmes, comme expliqué dans la <ph type="x-smartling-placeholder"></ph> Section "Symptôme" dans Problèmes de configuration de la monétisation <ph type="x-smartling-placeholder"></ph> Problèmes de configuration de la monétisation

Problèmes liés au routeur Edge

Le routeur Edge est mis en œuvre avec NGINX. Pendant le processus de mise à niveau Edge ou lors de la modification la configuration du routeur, des erreurs de configuration NGINX peuvent s'afficher. Sujet suivant vous aidera à résoudre ces problèmes.

Message d'erreur ou description Playbook
Aucun message d'erreur ne s'affiche. Cependant, vous ne pourrez peut-être pas exécuter votre API proxys en raison de fichiers de configuration incorrects. Mauvaise configuration Fichiers

Problèmes OpenLDAP

Les articles suivants vous aideront à dépanner et à résoudre les problèmes OpenLDAP courants.

Message d'erreur ou description Playbook
Unknown username and password combination. <ph type="x-smartling-placeholder"></ph> Le protocole SMTP est désactivé, et les utilisateurs doivent réinitialiser leur mot de passe
Aucune erreur ne s'affiche, l'interface utilisateur Edge n'affiche tout simplement pas d'utilisateurs qui auraient dû être répliqués sur toutes Serveurs OpenLDAP. <ph type="x-smartling-placeholder"></ph> LDAP ne réplique pas.
SLAPD Dead But Pid File Exists <ph type="x-smartling-placeholder"></ph> Impossible de démarrer OpenLDAP
Unknown username and password combination. <ph type="x-smartling-placeholder"></ph> Corruption des données OpenLDAP

Erreurs d'exécution

Les articles suivants vous aideront à résoudre les problèmes courants liés à l'exécution.

Message d'erreur ou description Playbook
HTTP/1.1 500 Internal Server Error OU
{
   "fault":{
      "detail":{
         "errorcode":"steps.servicecallout.ExecutionFailed"
      },
      "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed.
        Reason: ResponseCode 400 is treated as error"
   }
}


500 Erreur de serveur interne
HTTP/1.1 502 Bad Gateway OU
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 Mauvais Passerelle
HTTP/1.1 503 Service Unavailable OU HTTP/1.1 503 Service Unavailable: Back-end server is at capacity OU
{
   "fault": {
      "faultstring": "The Service is temporarily unavailable",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable"
       }
    }
}
503 Service Non disponible
HTTP/1.1 503 Service Unavailable OU Received fatal alert: handshake_failure Handshake SSL Échecs
HTTP/1.1 503 Service Unavailable OU
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
Handshake SSL Échecs – Certificat client incorrect
HTTP/1.1 504 Gateway Timeout OU
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


504 Passerelle Délai avant expiration

Problèmes liés à ZooKeeper

Les articles suivants vous aideront à résoudre les problèmes courants liés à ZooKeeper.
Message d'erreur ou description 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

OU

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

OU

L'interface utilisateur Edge peut afficher cette erreur:

Error Fetching Deployments Error while checking path existence for path: path
Zookeeper Erreurs de perte de connexion
Les problèmes liés aux données, communément appelés problèmes de câblage, peuvent se manifester comme l’une des plusieurs problèmes. Consultez la page sur les problèmes de données liés à Zookeeper. pour en savoir plus. Zookeeper Problèmes de données
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] Impossible de Démarrer ZooKeeper

Outils de diagnostic et journaux

Ces rubriques décrivent les outils et les journaux que vous pouvez utiliser pour diagnostiquer certains types de que vous pourriez rencontrer lors de l'utilisation d'Apigee Edge.

  • TCP/IP utilitaire de détection de paquets (tcpdump)
    L'outil tcpdump est un outil de détection de paquets en ligne de commande qui vous permet de capturer ou de filtrer Paquets TCP/IP reçus ou transférés sur un réseau.
  • Tas de mémoire fichiers de dump
    Les empreintes de mémoire sont un instantané de la mémoire d'un processus Java. Ils contiennent les informations sur les objets et classes Java dans le tas de mémoire au moment où l'empreinte est collectée.
  • Fil de discussion fichiers de dump
    Une copie de thread est un instantané de l'état de tous les threads d'un processus Java en cours d'exécution. La l'état de chaque thread est présenté avec le contenu de sa pile, appelé pile traceur.