LiveHelperChat / xmpp-chat

This is repository for full XMPP chat support. Standalone and automated hosting environment is supported.
https://livehelperchat.com/full-xmpp-chat-support-for-ejabberd-423a.html
37 stars 18 forks source link

Ejabberd v16 support #9

Open hartois opened 7 years ago

hartois commented 7 years ago

Hello. I'm trying use mod_lhc with ejabberd 16.12 beta1. And got many errors in ejabbed.log like this:

2016-12-23 06:41:54.440 [error] <0.500.0>@ejabberd_hooks:run_fold1:368 {undef,[{xml,get_tag_attr_s,[<<"type">>,{iq,<<"aafda">>,get,<<"ru">>,undefined,undefined,[{xmlel,
<<"query">>,[{<<"xmlns">>,<<"jabber:iq:private">>}],[{xmlcdata,<<"\n">>},{xmlel,<<"roster">>,[{<<"xmlns">>,<<"roster:delimiter">>}],[]},{xmlcdata,<<"\n">>}]}],#{}}],[]}
,{mod_lhc,on_filter_packet,1,[{file,"src/mod_lhc.erl"},{line,62}]},{ejabberd_hooks,safe_apply,3,[{file,"src/ejabberd_hooks.erl"},{line,382}]},{ejabberd_hooks,run_fold1,
4,[{file,"src/ejabberd_hooks.erl"},{line,365}]},{ejabberd_router,do_route,3,[{file,"src/ejabberd_router.erl"},{line,386}]},{ejabberd_router,route,3,[{file,"src/ejabberd
_router.erl"},{line,78}]},{ejabberd_c2s,check_privacy_route,5,[{file,"src/ejabberd_c2s.erl"},{line,1876}]},{ejabberd_c2s,session_established2,2,[{file,"src/ejabberd_c2s
.erl"},{line,1153}]}]}
running hook: {filter_packet,[]}
2016-12-23 06:41:54.553 [error] <0.423.0>@ejabberd_hooks:run_fold1:368 {undef,[{xml,get_tag_attr_s,[<<"type">>,{iq,<<"aafda">>,result,<<"ru">>,{jid,<<"ivan.ivanov"
>>,<<"domain.com">>,<<>>,<<"ivan.ivanov">>,<<"domain.com">>,<<>>},{jid,<<"ivan.ivanov">>,<<"domain.com">>,<<"Psi+">>,<<"ivan.ivanov">>,<<"domain.com">>,<<"Psi+">>},[
{private,[{xmlel,<<"roster">>,[{<<"xmlns">>,<<"roster:delimiter">>}],[{xmlcdata,<<"::">>}]}]}],#{}}],[]},{mod_lhc,on_filter_packet,1,[{file,"src/mod_lhc.erl"},{line,62}
]},{ejabberd_hooks,safe_apply,3,[{file,"src/ejabberd_hooks.erl"},{line,382}]},{ejabberd_hooks,run_fold1,4,[{file,"src/ejabberd_hooks.erl"},{line,365}]},{ejabberd_router
,do_route,3,[{file,"src/ejabberd_router.erl"},{line,386}]},{ejabberd_router,route,3,[{file,"src/ejabberd_router.erl"},{line,78}]},{gen_iq_handler,process_iq,6,[{file,"s
rc/gen_iq_handler.erl"},{line,141}]},{gen_iq_handler,handle_info,2,[{file,"src/gen_iq_handler.erl"},{line,208}]}]}
running hook: {filter_packet,[]}
2016-12-23 06:41:54.653 [error] <0.500.0>@ejabberd_hooks:run_fold1:368 {undef,[{xml,get_tag_attr_s,[<<"type">>,{iq,<<"aafea">>,get,<<"ru">>,undefined,undefined,[{xmlel,<<"query">>,[{<<"xmlns">>,<<"jabber:iq:roster">>}],[]}],#{}}],[]},{mod_lhc,on_filter_packet,1,[{file,"src/mod_lhc.erl"},{line,62}]},{ejabberd_hooks,safe_apply,3,[{file,"src/ejabberd_hooks.erl"},{line,382}]},{ejabberd_hooks,run_fold1,4,[{file,"src/ejabberd_hooks.erl"},{line,365}]},{ejabberd_router,do_route,3,[{file,"src/ejabberd_router.erl"},{line,386}]},{ejabberd_router,route,3,[{file,"src/ejabberd_router.erl"},{line,78}]},{ejabberd_c2s,check_privacy_route,5,[{file,"src/ejabberd_c2s.erl"},{line,1876}]},{ejabberd_c2s,session_established2,2,[{file,"src/ejabberd_c2s.erl"},{line,1153}]}]}
running hook: {filter_packet,[]}
2016-12-23 06:41:54.755 [error] <0.456.0>@ejabberd_hooks:run_fold1:368 {undef,[{xml,get_tag_attr_s,[<<"type">>,{iq,<<"aafea">>,result,<<"ru">>,{jid,<<"ivan.ivanov">>,<<"domain.com">>,<<>>,<<"ivan.ivanov">>,<<"domain.com">>,<<>>},{jid,<<"ivan.ivanov">>,<<"domain.com">>,<<"Psi+">>,<<"ivan.ivanov">>,<<"domain.com">>,<<"Psi+">>},[{roster_query,[],undefined}],#{}}],[]},{mod_lhc,on_filter_packet,1,[{file,"src/mod_lhc.erl"},{line,62}]},{ejabberd_hooks,safe_apply,3,[{file,"src/ejabberd_hooks.erl"},{line,382}]},{ejabberd_hooks,run_fold1,4,[{file,"src/ejabberd_hooks.erl"},{line,365}]},{ejabberd_router,do_route,3,[{file,"src/ejabberd_router.erl"},{line,386}]},{ejabberd_router,route,3,[{file,"src/ejabberd_router.erl"},{line,78}]},{gen_iq_handler,process_iq,6,[{file,"src/gen_iq_handler.erl"},{line,141}]},{gen_iq_handler,handle_info,2,[{file,"src/gen_iq_handler.erl"},{line,208}]}]}
running hook: {filter_packet,[]}

It is not full log. It contains many messages.

I made a mistake somewhere or ejabberd v16 is not supported? When will support version 16?

remdex commented 7 years ago

Hi, at the moment only 15.07 is supported. I do not have specific deadline then new version if Ejabberd will be supported.

agrub commented 6 years ago

Is there any update to if a new version of Ejabberd will be supported?

remdex commented 6 years ago

Hi,

At the nearest feature not. But i recommend just use telegram extension to have mobile support. Using telegram clietns you can chat with few customers also at the same time.

agrub commented 6 years ago

Thank you, awesome work by the way! I have mobile visitor support working with the wurrd extension. I am trying to find a solution to get operator to operator chat from mobile as well. Would the telegram extension be able to help with that?

remdex commented 6 years ago

I'm afraid not. But i ques can be done something. Or your operators can chat directly through telegram just :D