Dnia 2014-04-01, wto o godzinie 12:14 +0200, Sylvain Guglielmi pisze:
> The problem is :
> - When an user connects to jabberd2 for the first time, the 
> active,logout... tables are empty, and the roster is already filled.
> - The code in dispatch.c : 130 states that "if one of the user_load 
> module fails, an unsuscribed-packet will be sent", presumably to clean
> the user's rosters on every session by removing this "unknown
> contact".

Just remove 'active' module from 'user-load' chain in your sm.xml.

You may want to implement the fail-if-not-exist function in your own
roster module in this chain.


-- 
Tomasz Sterna @ http://abadcafe.pl/ @ http://www.xiaoka.com/



Reply via email to