Xmpp 无法使用Adium连接到ejabberd服务器

Xmpp 无法使用Adium连接到ejabberd服务器,xmpp,ejabberd,adium,Xmpp,Ejabberd,Adium,我已经安装了ejabberd 20.02和自制软件(Mac OS Catalina)。当尝试使用Adium连接到ejabberd服务器时,我在ejabberd日志中收到此错误消息。我不知道如何进行 这看起来像是ejabberd被迫在C2S连接上使用TLS/SSL,但您没有为其提供正确的主机证书,客户端正在尝试连接。解决这个问题的一个方法是为您的主机获取有效的证书。例如,您可以从免费获得它们。另一种解决方法是允许不安全的c2s连接,但我不建议这样做。可以通过将c2s侦听器上的starttls_re

我已经安装了ejabberd 20.02和自制软件(Mac OS Catalina)。当尝试使用Adium连接到ejabberd服务器时,我在ejabberd日志中收到此错误消息。我不知道如何进行


这看起来像是ejabberd被迫在C2S连接上使用TLS/SSL,但您没有为其提供正确的主机证书,客户端正在尝试连接。解决这个问题的一个方法是为您的主机获取有效的证书。例如,您可以从免费获得它们。另一种解决方法是允许不安全的c2s连接,但我不建议这样做。可以通过将c2s侦听器上的
starttls_required
设置为false来实现,如中所述。您可以通过将ejabberd.yml中的
starttls_required
设置为
false
来禁用TLS/SSL要求

listen:
  -
    port: 5222
    ip: "::"
    module: ejabberd_c2s
    max_stanza_size: 262144
    shaper: c2s_shaper
    access: c2s
    starttls_required: false