Справочник сообщений об ошибках

Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X.
Информация

На этой странице приведены ссылки на руководства по устранению неполадок, которые могут возникнуть при использовании Apigee Edge. В каждом руководстве по устранению неполадок объясняется, как диагностировать и устранять проблемы определенного типа.

Проблемы с Аналитикой

В этих разделах рассказывается, как устранять неполадки, из-за которых данные Аналитики не показываются на панелях управления или в специальных отчетах.

Сообщение об ошибке или ее описание Пособие для авторов
The report timed out: Try again with a smaller date range or a larger aggregation interval.

Отчеты Аналитики перестают загружаться

Альтернативный вариант:

Отчет не был создан вовремя

Сообщение об ошибке может не появиться, пока на сервере Postgres не закончится свободное место. На сервере Postgres заканчивается место на диске
Ошибок не обнаружено. Пользовательская переменная не видна в специальных отчетах Аналитики
No traffic in the selected date range На страницах статистики нет данных
В статье рассказывается, как выполнить часто запрашиваемое действие. Добавление и удаление компонентов аналитики в группах аналитики
Could not get data for path Специальные параметры не отображаются, если настроено несколько групп объектов

Ошибки развертывания

Развертывание прокси-серверов API может завершиться неудачно по разным причинам, например из-за проблем с подключением к сети между серверами Edge, проблем с хранилищем данных Cassandra, исключений ZooKeeper и ошибок в пакете прокси-сервера API. В этом разделе приведена информация и инструкции по устранению неполадок при развертывании.
Сообщение об ошибке или ее описание Пособие для авторов
Error: Call timed out; either server is down or server is not reachable Ошибка "Истекло время ожидания"
Unexpected error Error while fetching children for path Ошибка при получении дочерних элементов для пути
Error while accessing datastore;Please retry later Ошибка Доступ к хранилищу данных
Configuration failed, associated contexts = [] Сбой конфигурации
Unexpected error occurred while processing the updates, associated contexts = [] Ошибка Обработка обновлений

Ошибки на портале для разработчиков

В этих разделах вы найдете информацию о том, как устранять проблемы, которые могут возникнуть при работе с порталом для разработчиков. Прежде чем пытаться устранить неполадки на портале для разработчиков, убедитесь, что вы понимаете, как он работает. Это описано в статье Обзор устранения неполадок на портале для разработчиков.
Сообщение об ошибке или ее описание Пособие для авторов
An internal error has occurred. Please retry your request. Внутренняя ошибка портала для разработчиков
The website encountered an unexpected error. Please try again later. ИЛИ There was an error trying to create the App. Please try again later. Проблемы с коммуникацией на портале разработчика

Проблемы с монетизацией

Ниже приведены темы, которые помогут вам устранить распространенные проблемы с монетизацией.

Сообщение об ошибке или ее описание Пособие для авторов
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
Аккаунт разработчика заблокирован
Сообщения об ошибках могут не появляться, но вы заметите проблемы, описанные в разделе Симптомы статьи Проблемы с настройкой монетизации. Проблемы с настройкой монетизации

Проблемы с пограничным маршрутизатором

Пограничный маршрутизатор реализован с помощью NGINX. Во время обновления Edge или при изменении конфигурации маршрутизатора могут возникать ошибки конфигурации NGINX. Ниже описано, как устранить такие проблемы.

Сообщение об ошибке или ее описание Пособие для авторов
Сообщения об ошибках не появятся. Однако из-за неправильных файлов конфигурации вы можете не иметь возможности выполнять прокси API. Неправильные файлы конфигурации
429 Too Many Requests: Tuning Nginx Router connection limits 429 Too Many Requests (Слишком много запросов)

Проблемы с OpenLDAP

Ниже приведены темы, которые помогут вам устранить распространенные проблемы с OpenLDAP.

Сообщение об ошибке или ее описание Пособие для авторов
Unknown username and password combination. Протокол SMTP отключен, и пользователям нужно сбросить пароль
Ошибки не появляются, но в интерфейсе Edge не отображается список пользователей, которые должны быть реплицированы на всех серверах OpenLDAP. LDAP не реплицируется.
SLAPD Dead But Pid File Exists Не удалось запустить OpenLDAP
Unknown username and password combination. Повреждение данных OpenLDAP

Ошибки времени выполнения

Ниже приведены темы, которые помогут вам устранить распространенные проблемы во время выполнения.

Сообщение об ошибке или ее описание Пособие для авторов
HTTP/1.1 500 Internal Server Error ИЛИ
{
   "fault":{
      "detail":{
         "errorcode":"steps.servicecallout.ExecutionFailed"
      },
      "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed.
        Reason: ResponseCode 400 is treated as error"
   }
}


500 Внутренняя ошибка сервера
HTTP/1.1 502 Bad Gateway ИЛИ
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 Bad Gateway
HTTP/1.1 503 Service Unavailable ИЛИ HTTP/1.1 503 Service Unavailable: Back-end server is at capacity ИЛИ
{
   "fault": {
      "faultstring": "The Service is temporarily unavailable",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable"
       }
    }
}
503 Сервис недоступен
HTTP/1.1 503 Service Unavailable ИЛИ Received fatal alert: handshake_failure Сбои рукопожатия SSL
HTTP/1.1 503 Service Unavailable ИЛИ
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
Сбой рукопожатия SSL – недействительный сертификат клиента
HTTP/1.1 504 Gateway Timeout ИЛИ
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


504: шлюз не отвечает

Проблемы с Zookeeper

Ниже приведены темы, которые помогут вам устранить распространенные проблемы с Zookeeper.
Сообщение об ошибке или ее описание Пособие для авторов
org: env: main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() : Could not detect existence of path: /regions/dc-1/pods/analytics/servers/abc123/reachable , reason: KeeperErrorCode = ConnectionLoss

ИЛИ

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

ИЛИ

В интерфейсе Edge может появиться следующая ошибка:

Error Fetching Deployments Error while checking path existence for path: path
Zookeeper Connection Loss Errors
Проблемы с данными, которые обычно называют проблемами с подключением, могут проявляться по-разному. Подробнее о проблемах с данными Zookeeper… Zookeeper Проблемы с данными
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] Не удалось запустить Zookeeper

Инструменты диагностики и журналы

В этих разделах описаны инструменты и журналы, которые можно использовать для диагностики определенных проблем, возникающих при работе с Apigee Edge.

  • Утилита для перехвата пакетов TCP/IP (tcpdump)
    Инструмент tcpdump представляет собой утилиту командной строки для перехвата пакетов, которая позволяет перехватывать или фильтровать пакеты TCP/IP, полученные или переданные по сети.
  • Дампы кучи
    Дампы кучи – это снимки памяти процесса Java. Они содержат информацию об объектах и классах Java в куче в момент сбора дампа кучи.
  • Дампы потоков
    Дамп потоков – это снимок состояния всех потоков выполняющегося процесса Java. Состояние каждого потока представлено содержимым его стека, которое называется трассировкой стека.