Referência da mensagem de erro

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Esta página contém links para manuais de solução de problemas relacionados a erros e outros problemas que podem ser encontrados ao usar o Apigee Edge. Cada manual de solução de problemas explica como diagnosticar e resolver cada tipo de problema.

Problemas com o Analytics

Estes tópicos explicam como resolver problemas em que os dados de análise não aparecem nos painéis do Google Analytics ou nos relatórios personalizados.

Mensagem de erro ou descrição Playbook
The report timed out: Try again with a smaller date range or a larger aggregation interval.

Os relatórios do Analytics atingem o tempo limite

ou:

O tempo limite do relatório foi atingido

Nenhuma mensagem de erro vai aparecer, a menos que o espaço em disco esteja completamente preenchido no servidor Postgres. O servidor Postgres está ficando sem espaço em disco
Nenhum erro foi observado. A variável personalizada não está visível para os relatórios personalizados do Google Analytics
No traffic in the selected date range Os dados não aparecem nos painéis de análise
O tópico explica como realizar uma tarefa solicitada com frequência. Adicionar e excluir componentes de análise em grupos de análise
Could not get data for path As dimensões personalizadas não aparecem quando vários axgroups têm sido configurados

Erros de implantação

A implantação de proxies de API pode falhar por vários motivos, como problemas de conectividade de rede entre servidores de borda, problemas com o repositório de dados do Cassandra, exceções do ZooKeeper e erros no pacote de proxy de API. Nesta seção, você encontra informações e orientações sobre alguns procedimentos específicos que podem ser seguidos para solucionar erros de implantação.
Mensagem de erro ou descrição Playbook
Error: Call timed out; either server is down or server is not reachable Erro de tempo limite
Unexpected error Error while fetching children for path Erro ao buscar filhos para o caminho
Error while accessing datastore;Please retry later Erro ao acessar o Datastore
Configuration failed, associated contexts = [] Falha na configuração
Unexpected error occurred while processing the updates, associated contexts = [] Erro ao processar as atualizações

Erros do Portal do desenvolvedor

Estes tópicos fornecem ajuda com problemas que você pode encontrar ao usar o portal do desenvolvedor. Antes de tentar corrigir problemas no portal do desenvolvedor, você precisa ter um conhecimento básico de como ele funciona, conforme explicado em Solução de problemas do portal do desenvolvedor.
Mensagem de erro ou descrição Playbook
An internal error has occurred. Please retry your request. Erro interno do portal do desenvolvedor
The website encountered an unexpected error. Please try again later. OU There was an error trying to create the App. Please try again later. Problemas de comunicação com o portal do desenvolvedor

Problemas de monetização

Os tópicos a seguir ajudarão você a resolver problemas comuns de monetização.

Mensagem de erro ou descrição Playbook
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
Desenvolvedor suspenso
Talvez nenhuma mensagem de erro seja exibida, mas você verá os problemas conforme explicado na seção Sintoma de Problemas de configuração de monetização. Problemas de configuração da monetização

Problemas com o roteador de borda

O roteador de borda é implementado com o NGINX. Durante o processo de upgrade do Edge ou ao alterar a configuração do roteador, talvez você veja erros de configuração do NGINX. O tópico a seguir ajudará você a resolver esses problemas.

Mensagem de erro ou descrição Playbook
Nenhuma mensagem de erro vai aparecer. No entanto, talvez não seja possível executar os proxies da API devido aos arquivos de configuração inválidos. Arquivos de configuração incorretos

Problemas com OpenLDAP

Os tópicos a seguir vão ajudar a resolver problemas comuns do OpenLDAP.

Mensagem de erro ou descrição Playbook
Unknown username and password combination. O SMTP está desativado, e os usuários precisam redefinir a senha
Nenhum erro aparece, a IU do Edge simplesmente não mostra a lista de usuários que precisam ter sido replicados em todos os servidores OpenLDAP. O LDAP não está sendo replicado.
SLAPD Dead But Pid File Exists Não foi possível iniciar o OpenLDAP
Unknown username and password combination. Corrupção de dados do OpenLDAP

Erros de execução

Os tópicos a seguir ajudarão você a resolver problemas comuns no ambiente de execução.

Mensagem de erro ou descrição 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 Erro interno do servidor
HTTP/1.1 502 Bad Gateway OU
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 Gateway inválido
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 Serviço indisponível
HTTP/1.1 503 Service Unavailable OU Received fatal alert: handshake_failure Falhas de handshake de SSL
HTTP/1.1 503 Service Unavailable OU
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
Falhas de handshake de SSL: certificado de cliente inválido
HTTP/1.1 504 Gateway Timeout OU
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


Tempo limite do gateway 504

Problemas com o zoológico

Os tópicos a seguir ajudarão você a solucionar problemas comuns do Zookeeper.
Mensagem de erro ou descrição 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

A interface do Edge pode exibir este erro:

Error Fetching Deployments Error while checking path existence for path: path
Erros de perda de conexão do Zookeeper
Problemas relacionados a dados, geralmente chamados de problemas de fiação, podem se manifestar como um dos vários problemas. Consulte Problemas de dados do Zookeeper para saber mais detalhes. Problemas de dados do Zookeeper
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] Não foi possível iniciar o Zookeeper

Ferramentas e registros de diagnóstico

Nestes tópicos, descrevemos ferramentas e registros que podem ser usados para diagnosticar certos tipos de problemas que podem ser encontrados ao usar o Apigee Edge.

  • Utilitário de detecção de pacote TCP/IP (tcpdump)
    A ferramenta tcpdump de pacotes de linha de comando permite capturar ou filtrar pacotes TCP/IP que são recebidos ou transferidos por uma rede.
  • Despejos de heap
    Os despejos de heap são um snapshot da memória de um processo Java. Eles contêm as informações sobre os objetos e as classes Java no heap no momento em que o heap dump é coletado.
  • Despejos de linhas de execução
    Um despejo de linhas de execução é um snapshot do estado de todas as linhas de execução de um processo Java em execução. O estado de cada linha de execução é apresentado com o conteúdo da pilha, chamado de stack trace.