MongooseIM icon indicating copy to clipboard operation
MongooseIM copied to clipboard

"mongooseimctl connected_users_info" fail with sse sessions

Open ppcharli opened this issue 4 years ago • 0 comments

MongooseIM version: 3.7.0 Installed from: pkg

With sse connections, the command mongooseimctl to list sessions fails [2] The Rest Api shows the sessions correctly [1]

On the other hand, although the sse client closes the session, it never disappears from Mongooseim

[1] # curl http://192.168.64.106:8088/api/sessions/imprep.prueba.com
["pruebaim1#[email protected]/sse-94049156-b12b-4fb3-bc51-512daf824fda","pruebaim2#[email protected]/sse-1e8d9ac9-5fdb-47a9-afd2-77af57c3a992"]
[2] # mongooseimctl connected_users_info
Problem 'error {badmatch,undefined}' occurred executing the command.
Stacktrace: [{service_admin_extra_sessions,format_user_info,2,
                 [{file,
                      "/root/rpmbuild/BUILD/mongooseim/_build/prod/lib/mongooseim/src/admin_extra/service_admin_extra_sessions.erl"},
                  {line,303}]},
             {lists,map,2,[{file,"lists.erl"},{line,1239}]},
             {ejabberd_ctl,call_command,3,
                 [{file,
                      "/root/rpmbuild/BUILD/mongooseim/_build/prod/lib/mongooseim/src/ejabberd_ctl.erl"},
                  {line,313}]},
             {ejabberd_ctl,try_call_command,3,
                 [{file,
                      "/root/rpmbuild/BUILD/mongooseim/_build/prod/lib/mongooseim/src/ejabberd_ctl.erl"},
                  {line,288}]},
             {ejabberd_ctl,process2,3,
                 [{file,
                      "/root/rpmbuild/BUILD/mongooseim/_build/prod/lib/mongooseim/src/ejabberd_ctl.erl"},
                  {line,231}]},
             {ejabberd_ctl,process,1,
                 [{file,
                      "/root/rpmbuild/BUILD/mongooseim/_build/prod/lib/mongooseim/src/ejabberd_ctl.erl"},
                  {line,210}]},
             {rpc,'-handle_call_call/6-fun-0-',5,
                 [{file,"rpc.erl"},{line,197}]}]

ppcharli avatar May 25 '20 15:05 ppcharli