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 reads:<div>
<br></div><div><PID>:registered_name: "logged message" </div><div><br></div><div>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.</div>
<div><br></div><div>-Sylvain</div><div> <br><br><div class="gmail_quote">On Mon, Nov 15, 2010 at 6:47 PM, Spencer Cheng <span dir="ltr"><<a href="mailto:scheng@morphbius.com">scheng@morphbius.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Sylvain,<br>
<br>
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?<br>
<br>
Regards,<br>
<font color="#888888">Spencer<br>
</font><div class="im"><br>
On Nov 12, 2010, at 18:02, Sylvain Niles wrote:<br>
<br>
> In answer to your inline question:<br>
><br>
> =INFO REPORT==== 2010-11-11 21:06:12 ===<br>
> D(<0.366.0>:ejabberd_s2s:255) : sending to process <0.488.0><br>
><br>
> [ Does the above mean this message has been sent?]<br>
><br>
> No, this means that the process has sent an erlang message to the<br>
> ejabberd_s2s_out process with pid <0.482.0>, but there is no debug logging<br>
> of what is taking place once the message is received by that process.<br>
><br>
> If you're able to set up ssldump (<a href="http://www.rtfm.com/ssldump/" target="_blank">http://www.rtfm.com/ssldump/</a>) you can use<br>
> this to see what (if any) communication is happening between servers<br>
> including any errors that may not be logged. Alternatively if you can get<br>
> message debug logging on the other two hosts so you can see inbound s2s<br>
> messages and tie the logs together that would be helpful.<br>
<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
</div></div></blockquote></div><br></div>