2015-06-26 42 views
0

我們正在使用mod_multicast與ejabberd 2.1.11具有以下配置時間限制問題mod_multicast ejabberd

[{host, "multicast.server_ip"}, 
{access, multicast}, 
{limits, 
    [{local, message, infinite}, 
    {local, presence, infinite}, 
    {remote, message, infinite}]}] 

但是,當我們兩個三分後,發送第二廣播消息,我們正在響應此錯誤第一條消息秒,

<message xmlns="jabber:client" from="multicast.server_ip" to="[email protected]_ip/10909448101435316508474960" type="error" id="1435316983"> 
<addresses xmlns="http://jabber.org/protocol/address"> 
<address type="to" desc="1435316983" jid="[email protected]_ip"/> 
<address type="cc" desc="1435316983" jid="[email protected]_ip"/> 
</addresses><ftype>emoji</ftype> 
<body>[FG#007]</body> 
<broadcastid>6</broadcastid> 
<error code="403" type="auth"> 
<forbidden xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> 
<text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"> 
Packet relay is denied by service policy</text></error></message> 

當我們發送一段時間後的消息,一切順利。

回答

0

ejabberd 2.1.11已超過3年,不再支持。我的第一步建議是切換到更新的ejabberd,如ejabberd 15.06。