Отладка интеграции IVA One с IVA MCU
Проверки
В этом разделе представлен список проверок, которые позволяют устранить самые распространенные ошибки, возникающие в процессе интеграции IVA One с IVA MCU.
| В случае появления ошибок необходимо обратиться к специалистам технической поддержки компании IVA Technologies через сервисный портал |
Перед обращением в техническую поддержку необходимо убедиться, что:
-
установленная версия Платформы IVA MCU не ниже 25.2
-
время между серверами IVA MCU, IVA One синхронизировано с высокой точностью
-
последовательность указания сертификатов и ключа в Keystore брокера сообщений соблюдена
-
поддержка интеграции с IVA MCU анонсирована в ответе на запрос из браузера или curl:
https://<IVA_ONE_DOMAIN>/api/v1/systemПример вывода:
{ "apiVersion": "1.0.0", "auth": { "authorizationEndpoint": "https://id.company.ru/realms/IVA/protocol/openid-connect/auth", "logoutEndpoint": "https://id.company.ru/realms/IVA/protocol/openid-connect/logout", "tokenEndpoint": "https://id.company.ru/realms/IVA/protocol/openid-connect/token" }, "features": { "mail": true, "mailEvents": true, "speechToText": false }, "mcu": { "apiBaseUrl": "https://mcu.company.ru/api/rest", "server": "https://mcu.company.ru" } ....В случае, если поддержка интеграции не анонсирована, то необходимо перезапустить под calls, выполнив последовательность действий на сервере IVA One:
-
определить ID пода, выполнив команду:
sudo kubectl get pods | grep callsПример вывода:
iva-one-calls-75f677fbbf-8tpgt 1/1 Running 3 (5d13h ago) 5d13h -
перезапустить под, выполнив команду:
sudo kubectl delete pod <pod_id>где <pod_id> — идентификатор пода calls, полученный в выводе предыдущей команды
Пример команды:
sudo kubectl delete pod iva-one-calls-75f677fbbf-8tpgt
-
-
ошибки в файлах логирования отсутствуют, в особенности для:
-
лога пода calls (на сервере IVA One)
-
лога /var/log/ivcs-server/ivcs-server.log (на сервере IVA MCU) при обращении к брокеру сообщений NATS
-
Обновление IVA MCU
Если версия Платформы IVA MCU ниже 25.2, необходимо выполнить обновление Платформы. Для обновления IVA MCU необходимо выполнить действия в соответствии с руководством администратора IVA MCU.