Configuration

ejabberd 註冊超時

  • November 15, 2019

當會員註冊並打開驗證碼時,會員會看到這樣的視窗(對不起,它是俄語的)

截屏

並且有超時,經過該時間後成員會出錯。時間很短,使用者沒有時間輸入驗證碼和註冊。配置中的選項是什麼來解決這個問題?如何在此註冊超時中增加時間?

這與驗證碼本身無關。事實上,這發生在與客戶端、伺服器和服務(如傳輸)的連接上:ejabberd 在正在協商的連接中等待 30 秒。如果在該超時時間內未正確協商連接,它將關閉連接。

只有一個選項可以更改它,因此這會影響所有連接,不僅是客戶端,還有伺服器和服務。只需在 ejabberd.yml 中添加如下內容:

negotiation_timeout: 55

引用自:https://serverfault.com/questions/991875