Часто встречающиеся проблемы и пути их устранения#

Проблема

Последствия

Решение

Появляются проблемы при коммуникации компонентов File Transfer у АС Инициатора и АС Получателя или проблемы при коммуникации компонента с использующей его системой

Невозможна передача файлов между участниками интеграции

Проверить правильность указанных в настройках параметров file.transfer.externalPort, file.transfer.internalPort, file.transfer.primaryContainerPort, file.transfer.primaryContainerHost

Проблемы с S3-совместимым хранилищем в режиме работы BC

Невозможна передача файлов между участниками интеграции

Убедиться что для пользователя (access-key которого указан в конфигурации) разрешены операции чтения и записи в bucket, использующемся в интеграционном взаимодействии. Корректно настроен Egress для доступа в S3 хранилище

Проблемы с S3 хранилищем в режиме работы MC

Невозможна передача файлов между участниками интеграции

Проверить, что в конфигурации File Transfer параметром file.transfer.s3.uri указан адрес развернутого FSGW, а так же верно заполнены настройки FSGW

io.grpc.StatusRuntimeException: INTERNAL: Received unexpected EOS on empty DATA frame from server. Вероятнее всего из-за того, что в наименовании портов отсутствует указание протокола http2-<port_name> или grpc-<port_name> из-за этого уходит трафик HTTP вместо gRPC/HTTP2

Невозможна передача файлов между участниками интеграции

Добавить в соответствующие артефакты конфигурации порты с корректным неймингом

Caused by: com.sbt.ott.base.api.OttClientException: [XXXXXXXX-YYYY-ZZZZ-WWWW-55e0da2eb097]OTT-AUTHZ-ERR-001:OTT-AUTHZ-ERR-001:Не авторизовано для запроса. Подключение к ОТТ удалось, но неверно указан домен авторизации realm

Невозможна передача файлов между участниками интеграции

Необходимо связаться с администраторами АС, с которой происходит интеграция, для уточнения домена авторизации

ERROR c.s.o.b.b.hystrix.PingOttDemon.executePing - Ping Ott server demon error com.netflix.hystrix.exception.HystrixRuntimeException: https://:8443/ott-service/rest/token failed and fallback failed. Вероятнее всего проблема в некорректном заполнении конфигурационных параметров, необходимых для создания подключения к сервису ОТТ (ott.url; ott.servers)

Невозможна передача файлов между участниками интеграции

В базовом виде необходимо указать следующее: (ott.url=http://ott-server:8443/ott-service/rest/token; ott.servers=<ott_host_1>:8443,<ott_host_2>:8443,<ott_host_3>:8443,<ott_host_4>:8443) При этом, перечень серверов из параметра ott.servers, по внутренним алгоритмам выбора клиентской библиотеки OTT будет подставляться в URL, указанный в ott.url параметре вместо литерала "ott-server". Таким образом будет получаться следующий endpoint для вызова сервиса ОТТ: http://<ott_host_3>:8443/ott-service/rest/token