[ejabberd] ejabberdctl update issue when running on long node names on Ubuntu

Daniel Dormont dan at greywallsoftware.com
Wed Dec 21 19:22:34 MSK 2011


Apologies, it seems I was mistaken about this. Both update_list and update
are working, but I was confused because update doesn't print any
confirmation that it actually updated the module.

On Fri, Dec 16, 2011 at 1:58 PM, Daniel Dormont <dan at greywallsoftware.com>wrote:

> I have two nodes, one with ejabberd 2.1.5 on Ubuntu 11.04 and another with
> ejabberd 2.1.6 on Ubuntu 11.10. Both are running with long node names such
> as ejabberd at 10.0.0.whatever as specified in /etc/default/ejabberd. I'm
> able to run most ejabberdctl commands through sudo without any issues. But
> for some reason, update isn't working any more. For example,
>
> sudo cp mod_something.beam /usr/lib/ejabberd/ebin/
> sudo ejabberdctl update_list
>
> this will print nothing, even if mod_something.beam is a new version of an
> existing loaded module. Or with loglevel set to 5 it prints
>
> =INFO REPORT==== 16-Dec-2011::13:54:18 ===
> D(<4662.5817.1>:ejabberd_commands:314) : Executing command
> ejabberd_admin:update_list with Args=[]
> ** at node ejabberd at 10.0.0.100 **
>
> but nothing more. But running ejabberdctl debug and doing l(mod_something)
> inside there seems to work.
>
> Is this expected? Where can I look for a cause here?
>
> As far as I can tell this worked fine until I switched to long node names.
>
> dan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jabber.ru/pipermail/ejabberd/attachments/20111221/41e00d89/attachment.html>


More information about the ejabberd mailing list