Описание ошибки
При вызове DialogFlow v2 detectIntent
API мы случайным образом получаем внутреннюю ошибку с кодом состояния 13:
Вызов веб-перехватчика не удался. Ошибка получения без кода состояния HTTP. Статус: Состояние: URL_REJECTED Причина: 67
Эта ошибка возникает случайно. Один и тот же запрос может быть успешным или неудачным. Интересно, что с пятницы, 23 августа 2019 года, качество обслуживания ухудшается, и сегодня он не работает почти при каждом вызове.
Наше расследование
Мы вообще ничего не нашли о URL_REJECTED
с DialogFlow или Google в Интернете.
Но мы нашли значение кода состояния 13 на этой странице а>:
Внутренние ошибки. Это означает, что некоторые инварианты, ожидаемые базовой системой, были нарушены. Этот код ошибки зарезервирован для серьезных ошибок.
Мы также проверили, что мы не запрещаем Google IP, что наша балансировка нагрузки не нарушена (мы думали об этом, поскольку это будет иметь смысл при случайных сбоях).
Веб-перехватчик запущен и работает, и мы можем называть его сами. Проблема, похоже, возникает в инфра-системе Google, поскольку, похоже, показывает код ошибки 13.