Call to i:im() in application debugger failed

I'm trying to run im() so I can step through code as described here: http://lboynton.com/2011/06/16/debugging-ejabberd/

However, when I run im() I get the error message "Call to i:im() in application debugger failed". There is nothing in the logs related to the error.

Any thoughts?

Maybe you don't have

Maybe you don't have installed i.beam, so you can't run i:im().
How to check if it's available:

(ejabberd@localhost)2> i:module_info(attributes).
[{vsn,[158913296780672535307349608191982573996]}]

Or maybe the window can't be opened because you start it as root. See two solutions here:
http://www.ejabberd.im/node/4790#comment-57529

Syndicate content