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

Проблема

Решение

Caused by: com.sbt.ott.base.api.OttClientException: [[java.security.KeyStoreException:Сертификат не найден по серийному номеру 23d0e62746319732, OTT-ERR-005:Ошибка при формированиии хранилища доверенных сертификатов, путь к сертификату ОТТ: null, путь к сертификату УЦ: ssl/ott_service_for_3g.cer, формат хранения: PEM, [208ceb45-d39c-4f39-8ceb-45d39c4f39c9]OTT-ERR-001:Невозможно выполнить запрос

Не задана настройка interceptor.signature.ott.service.crt У OTT-клиента при использовании pem-сертификатов появляется две настройки: ott.service.crt – сертификат OTT-сервера; ott.service.tls.crt – сертификат УЦ, подписавшего предыдущий сертификат.

[hystrix-CallOttServerTrustedCerts-2] ERROR c.s.o.b.b.h.CallOttServerTrustedCerts - Fallback cause com.sbt.ott.base.api.OttClientException: [java.io.IOException:Server returned HTTP response code: 400 for URL: https://10.255.29.175:8443/ott-service/TokenJsonRpcFacade.json, com.googlecode.jsonrpc4j.HttpException:Caught error with no response body.] at com.sbt.ott.base.channel.JsonRpcChannel.getOttTrustedCrt(JsonRpcChannel.java:182)

Ошибка может появляться при использовании pem-сертификатов, на работу OTT не влияет

При подключении к ОТТ(через клиентскую библиотеку) появляется ошибка:OTT-AUTHZ-ERR-001:Не авторизовано для запросаКонфигурационные параметры для подключения к ОТТ-серверу были следующие:integration.kafka-ssm.producer.properties."[interceptor.signature.ott.authz.realm]"=mmt integration.kafka-ssm.producer.properties."[interceptor.signature.ott.module.id]"=pprb_pprb_mkia_mp integration.kafka-ssm.producer.properties."[interceptor.signature.ott.service.url]"=https://host:port/ott-service/rest/token integration.kafka-ssm.producer.properties."[interceptor.signature.ott.service.hosts]"=tkliw-pprb00011.vm.int.cloud.sbrf.ru:8443,tkliw-pprb00010.vm.int.cloud.sbrf.ru:8443 integration.kafka-ssm.producer.properties."[interceptor.signature.ott.request.add.subject]"=urn:sbrf:names:pprb:1.0:module:id#pprb_pprb_mkia_mp integration.kafka-ssm.producer.properties."[interceptor.signature.ott.request.add.resource]"=urn:sbrf:names:pprb:1.0:api:interface:fullname#BHB177FS03.PROBLEMUPDATEDEVENT.V1 integration.kafka-ssm.producer.properties."[interceptor.signature.ott.request.add.environment.realm]"=ott:realm#mmt

Данные параметры – стендозависимые параметры авторизации, которые могут отличаться в зависимости от инсталляции.Один из вариантов решения использовать значение параметра:interceptor.signature.ott.request.add.action=urn:sbrf:names:pprb:1.0:action:id#requestПримечание: параметр interceptor.signature.ott.authz.realm должен быть равен ott