Устранение неполадок
По ответу, request ID и записи в Истории вызовов найдите, на каком этапе остановился вызов.
На этой странице
401: проверьте идентификатор для шлюза
Проверьте, что клиент обращается к адресу шлюза нужного агента и отправляет актуальный bearer-токен этого агента. Сессия консоли или ключ Console API не заменяют токен агента. Убедитесь, что клиент не направлен в другое окружение Sallyport и что токен агента не заменили и не отозвали.
403 или нет инструментов сервиса: проверьте подключение
Если у аутентифицированного MCP-клиента нет ожидаемых инструментов сервиса, проверьте выбранные агент и рабочую область, затем убедитесь, что агент подключён к действующему подключению к этому сервису. Откройте Запросы доступа, если не настроено подключение, он приостановлен, учётные данные отозваны или срок гранта истёк. Для ошибки 403 от Console API проверьте также подробности ошибки: например, для экспорта журнала нужна роль owner, admin или auditor.
Вызов ожидает одобрения
Откройте Подтверждения и проверьте ожидающую карточку. После решения попросите клиента продолжить исходный вызов с тем же call_id. Если в одобрении отказали, тот же call_id вернёт записанный отказ. Если срок истёк, отправьте операцию заново без прежнего call_id: истёкший вызов не передавался сервису.
Сервис вернул ошибку
Откройте вызов в разделе История вызовов. Если вызов дошёл до сервиса, проверьте его статус и последовательность событий, затем доступность сервиса, хост подключения и разрешённые метод с путём. Если вызов остановился до отправки, используйте сохранённые сведения о решении или политике, чтобы исправить подключение или доступ.
Замените ключ сервиса без перерыва в доступе
- Создайте у провайдера новый ключ, пока текущий ещё работает.
- В разделе Ключи сервисов замените ключ Sallyport и сохраните новое значение. Sallyport хранит ключи провайдера для отправки запросов, поэтому ключ должен оставаться действующим у провайдера.
- Проверьте новый ключ успешным вызовом, затем отзовите у провайдера именно старый ключ. Не отзывайте ключ, который Sallyport пока использует, до его замены.
Найдите идентификаторы для проверки
Если в HTTP-ответе об ошибке есть request_id, скопируйте его: он идентифицирует этот API-запрос. В Истории вызовов откройте событие, чтобы увидеть call_id, агента, binding, версию учётных данных, политику и номер записи журнала. Это разные идентификаторы; при обращении по проблеме укажите оба.