如何正确配置SSL证书,以便通过https

时间:2020-08-05 16:33:26

标签: docker ssl shinyproxy

我有一个带有Docker和ShinyProxy(shinyproxy.io)的Ubuntu 18.04服务器。当用户登录时,ShinyProxy启动Docker守护进程,然后启动一个容器。该网站本身在https上带有certbot-nginx。当与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 2018年9月11日

-

有没有一种方法可以测试我的SSL是否正确配置?

在创建最终的私钥时,出现以下错误: 140704463802816:错误:06065064:数字信封例程:EVP_DecryptFinal_ex:错误的解密:../ crypto / evp / evp_enc.c:537: 140704463802816:错误:0906A065:PEM例程:PEM_do_header:错误的解密:../ crypto / pem / pem_lib.c:461:

但是,密钥已创建 我能想到的是我对$ HOST的声明不正确(我输入了localhost,因为ShinyProxy在计算机本身上运行,并且我已经拥有域本身的证书。

有什么帮助吗?

0 个答案:

没有答案
相关问题