簡體   English   中英

如何在 erlang/elixir 服務器上正確設置 SSL?

[英]How to setup SSL correctly on an erlang/ elixir server?

我有一個有效的 Let's Encrypt SSL 證書,它在 windows IIS 上設置時按預期工作:

https://www.sslshopper.com/ssl-checker.html#hostname=https://paperlesssolutionsltd.com.ng

在此處輸入圖像描述

當我將相同的證書應用於Elixir ACE服務器時,如下所示:

certfile: Application.app_dir(@app, "priv/cert.pem"),
keyfile: Application.app_dir(@app, "priv/cert.key")

我收到以下錯誤:

https://www.sslshopper.com/ssl-checker.html#hostname=https://paperlesssolutionsltd.com.ng:8443

在此處輸入圖像描述

請問 Erlang SSL 配置需要什么才能解決這個問題?

謝謝!

是 erlang 問題!

升級到OTP 23.2.4有所幫助。

我還必須使用一個將我的證書和 Lets-encrypt 的中間文件組合在一起的證書文件。

將此設置為:certfile:cacertfile

所有功勞歸功於@voltone (Bram Verburg)

https://elixirforum.com/t/making-ssl-tests-all-pass-for-phoenix-lets-encrypt/3507/30?u=charleso

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM