[ejabberd] Missing XMPP messages?
sylvain.niles at gmail.com
Tue Nov 16 10:56:14 MSK 2010
Sadly I can't seem to find any simple introduction to the erlang logging
facility outside of some books I have. Basically ejabberd uses the error_msg
or info_msg facilities in the erlang vm for logging. The line I quoted below
<PID>:registered_name: "logged message"
The first PID is the process that is logging the message, the second pid is
actually in the content of the message but shows the destination PID
(ejabberd_s2s_out). If this is part of an actual error it will show the full
stack trace of exactly where the error occurred. Browsing stackoverflow's
erlang questions/answers is a great way to see some errors (and their logs)
along with an expert's view on how to identify and fix the issue.
On Mon, Nov 15, 2010 at 6:47 PM, Spencer Cheng <scheng at morphbius.com> wrote:
> Hi Sylvain,
> Thanks I will give that a try. I did have a look in the ejabberd logs
> (logging level 5 on both end but can't find anything). Is there a cheat
> sheet on how to read ejabberd logs?
> On Nov 12, 2010, at 18:02, Sylvain Niles wrote:
> > In answer to your inline question:
> > =INFO REPORT==== 2010-11-11 21:06:12 ===
> > D(<0.366.0>:ejabberd_s2s:255) : sending to process <0.488.0>
> > [ Does the above mean this message has been sent?]
> > No, this means that the process has sent an erlang message to the
> > ejabberd_s2s_out process with pid <0.482.0>, but there is no debug
> > of what is taking place once the message is received by that process.
> > If you're able to set up ssldump (http://www.rtfm.com/ssldump/) you can
> > this to see what (if any) communication is happening between servers
> > including any errors that may not be logged. Alternatively if you can get
> > message debug logging on the other two hosts so you can see inbound s2s
> > messages and tie the logs together that would be helpful.
> ejabberd mailing list
> ejabberd at jabber.ru
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ejabberd