|
From: Matthias R. <sup...@su...> - 2011-12-13 13:56:03
|
Hello, On 13.12.2011 13:54, richard -rw- weinberger wrote: > On Tue, Dec 13, 2011 at 1:10 PM, Matthias Rieber <sup...@su...> wrote: >> Hi, >> >> I've a strange problem with ejabberd(a jabber server written in Erlang) >> running under the user mode linux kernel. Almost everything works as >> expected but a certain function, pubsub/pep, doesn't work. When I run >> the very same installation in a chroot environment on the host, it >> behaves correctly. The UML Kernel is a vanilla 2.6.32.49. I've tried >> different systems 32bit/64bit, they show the same behaviour. > > Please define "doesn't work". hard to describe. The jabber server receives a xml stanza, it returns a confirmation, that it has been processed correctly. The stanza should lead to an information storage in the mnesia database, which didn't happen, when I run ejabberd in UML. >> Due to the lack of any Erlang knowledge I can't check why the jabber >> server doesn't work. Are there know issues with Erlang? Any ideas to >> debug it without digging in the server? > > Maybe Erlang makes use of a system call which is not available on UML... > You can try strace... I'll try that. What should I grep for in the strace log? Matthias |