【问题标题】:How to configure ejabberd working with https如何配置使用 https 的 ejabberd
【发布时间】:2016-01-21 02:01:43
【问题描述】:

如何使用 https 而不是 http 配置 ejabberd?有人可以帮我吗?我不明白 ejabberd 中的证书“ejabberd.pem”是什么?

【问题讨论】:

    标签: https ejabberd


    【解决方案1】:

    您需要查看文档。监听部分有解释:http://docs.ejabberd.im/admin/guide/configuration/#listening-ports

    查看端口 5281 的示例配置。

    .pem 文件是一种证书文件格式,应包括私钥和公钥。来自本站的定义:http://how2ssl.com/articles/working_with_pem_files/

    PEM 文件:OpenSSL 和许多其他 SSL 工具的标准格式。 这种格式旨在安全地包含在 ascii 甚至 富文本文档,例如电子邮件。这意味着您可以简单 将 pem 文件的内容复制并粘贴到另一个文档并返回。

    【讨论】:

    • 好的,我拿到了 ssl 证书。如何验证证书是否正确?文件包含 CA 签名证书和私钥。我正在尝试在 ejjaberd 中配置 https 但未连接。我为 https 使用端口 5281 并在 ejabberd.yml 中提供证书路径。它显示未找到错误页面。我想我在 ejabberd.yml 中做了一些错误的配置?请提供任何使用 ssl 配置 ejabberd.yml 的参考链接。
    • 现在我完成了 ssl 证书,我的 https 正在 ejabberd 的管理门户中工作。我想将 ejabberd 与 java smack 连接起来。但收到错误“证书的主机名验证失败。证书未通过身份验证”。请提出任何建议。
    猜你喜欢
    • 2020-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2015-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多