Как правильно настроить SSL-сертификаты для доступа к демону Docker по https - PullRequest
0 голосов
/ 05 августа 2020

У меня есть сервер Ubuntu 18.04 с Docker и ShinyProxy (shinyproxy.io). Когда пользователь входит в систему, ShinyProxy запускает Docker deamon, а затем контейнер. Сам сайт с certbot- nginx по https. Все это работает, когда соединение с Docker -daemon осуществляется по http, но не по https. Я пытаюсь следовать этим инструкциям (https://docs.docker.com/engine/security/https/).

Из ShinyProxy (который работает на Java) я получаю сообщение об ошибке: Причина: javax.ws.rs.ProcessingException: javax. net .ssl.SSLException: неподдерживаемое или нераспознанное сообщение SSL.

Версия: OpenSSL 1.1.1 11 сентября 2018 г.

-

Есть ли способ проверить, правильно ли настроен мой ssl?

При создании окончательного закрытого ключа я получил следующую ошибку: 140704463802816: ошибка: 06065064: подпрограммы цифрового конверта: EVP_DecryptFinal_ex: bad decrypt: ../ crypto / evp / evp_en c. c: 537: 140704463802816: ошибка: 0906A065: подпрограммы PEM: PEM_do_header: плохая расшифровка: ../ crypto / pem / pem_lib. c: 461:

Однако ключ был created Что я могу придумать, так это то, что мое утверждение $ HOST неверно (я ввел localhost, так как ShinyProxy работает на самом компьютере, и у меня уже есть сертификат для самого домена.

Любая помощь приветствуется?

...