Ejabberd

ejabberd 只為一個域註冊使用者

  • December 14, 2018

使用 ejabberd 18.12 我有兩個虛擬主機:

  • domain1.tld
  • domain2.tld

當我執行命令時

ejabberdctl register foo domain1.tld password

該使用者還註冊了 domain2.tld。

無論如何要為一個域註冊使用者嗎?

例如,foo@domain1.tld 和 foo@domain2.tld 不應該是同一個帳戶

關於虛擬主機的重要說明:如果您在 ejabberd.yml 中定義了多個域(請參閱主機名部分),您可能希望每個虛擬主機使用不同的數據庫配置

並閱讀https://docs.ejabberd.im/admin/configuration/#relational-databases

您正在為不同的虛擬主機使用相同的數據庫。

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