Странная ошибка SSL при использовании docker и весеннего облака - PullRequest
0 голосов
/ 27 марта 2020

У меня странная проблема с использованием клиента feign в среде весеннего облака.

Я использую клиента feign для подключения к внешнему URL-адресу HTTPS для вызова REST. Проблема в том, что каждую ночь сервер останавливает службу docker для резервного копирования томов. После этого утром я получаю

feign.RetryableException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target executing POST
  1. Я думал, что это о сертификате, поэтому первым шагом было импортировать сертификат с помощью keytool в docker контейнер java файл cacerts (openjdk-8). (работал после перезапуска контейнера, но утром все равно получала ошибку)

  2. Я все еще терял сертификат ночью, поэтому создал постоянный том для хранилища (тот же результат).

  3. На сервере разработчиков я понял, что даже после импорта сертификата в контейнер я больше не получаю сообщение об ошибке после перезапуска контейнера docker (просто docker restart {container) } и ничего более).

Итак, каждое утро после перезапуска контейнера все работает без проблем. Если я не перезагружаюсь, я получаю сообщение об ошибке. Я хотел бы понять, что там происходит, поэтому я открыт для идей. Спасибо!

...