ejabberd 不會查看我的 host_config 選項

ejabberd 不會查看我的 host_config 選項

我是 ejabberd 的新手。我想要的是擁有一個具有 ldap 驗證方法的主機 myhost.domain.com。

如果我修改 ejabberd.cfg 檔案中 AUTHENTICATION 部分中的全域選項,這一切都可以正常運作。我能夠建立兩個客戶端(在我的 LDAP 目錄中定義),並在它們之間進行通訊。

就像我說的,這很好用。但透過全域應用此身份驗證方法,這意味著我聲明的每個主機名稱都必須使用該方法。所以我正在查看 {host_config, "myhost.domain.com" ...} 但不知何故我無法讓 ejabberd 查看該配置,它只是跳過它。如果我像這樣聲明它:{xhost_config,...},那麼在我的 ejabberd.log 檔案中我會得到一個錯誤的回傳錯誤(所以它知道配置在那裡,但它不會查看它)。

有什麼建議麼?

謝謝。

答案1

我設法解決了這個問題。原來ejabberd在安裝過程中漏掉了一個檔案。

相關內容