ejabberd 注册超时

ejabberd 注册超时

当会员注册并开启验证码后,会员会看到这样的窗口(抱歉,是俄语的)

截屏

并且存在超时,超过该时间后会员会出错。时间很短,用户没有时间输入验证码并注册。配置中的哪个选项可以解决这个问题?我如何将时间添加到此注册超时?

答案1

这与 CAPTCHA 本身无关。事实上,这种情况发生在与客户端、服务器和服务(如传输)的连接中:ejabberd 在正在协商的连接中等待 30 秒。如果在该超时时间内未正确协商连接,它将关闭连接。

只有一个选项可以更改它,因此这会影响所有连接,不仅是客户端,还有服务器和服务。只需在 ejabberd.yml 中添加如下内容:

negotiation_timeout: 55

相关内容