gpt4 book ai didi

ssl - 通过 SSL 的 Ejabberd 集群?

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:06 25 4
gpt4 key购买 nike

我们的网络和移动应用程序套件被一些需要强大安全性的政府机构使用。我们提供基于 XMPP 的聊天。我们使用 Openfire 作为 XMPP 服务器,但事实证明 Openfire 集群(由 Hazelcast 插件提供)不允许 Openfire 节点通过 SSL 进行通信。我们不允许在没有 SSL 的情况下使用节点到节点通信。

因此,我们目前正在将 Ejabberd XMPP 服务器视为 Openfire 的(可扩展性更高的)替代品。但看起来 Ejabberd 集群节点也可以在没有 SSL 的情况下进行通信。是否可以设置 Ejabberd 集群,节点使用 SSL 相互通信?

最佳答案

有两种方法可以使用 ejabberd 通过 TLS 启用集群:

  1. 您可以通过 TLS 设置 Erlang 分发:http://erlang.org/doc/apps/ssl/ssl_distribution.html
  2. 您可以使用 VPN 来保护您的集群。

通常,第二种解决方案最适合性能,因为您将 SSL 处理从集群卸载到较低级别。 ejabberd 中的集群不打算通过互联网设置,因为您需要节点之间的低延迟以实现最佳操作。

关于ssl - 通过 SSL 的 Ejabberd 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55053696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com