<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.28">
<TITLE>jabber in state where it returns no response to muc create/join room presence messages</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>
<P><FONT SIZE=2 FACE="Arial">server: jabber1.4.3</FONT>
<BR><FONT SIZE=2 FACE="Arial">muc: mu-conference-0.6.0</FONT>
<BR><FONT SIZE=2 FACE="Arial">os: 2.6.9-5</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I'm using jabber/muc as the socket server layer for a multiplayer game engine. I have a jabber deployment for an existing game that has been running for a few months with no problem. I've also been developing a new game against the same deployment, and this has also been working fine until today. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Today, we did a very slightly ramped up test of the new game, maybe 20 concurrent players, and somewhere during the test jabber got into a state where it no longer responds to presence create/join room requests. Jabber behaves properly through session initialization and user auth, but when you try to join a room, no response. I've confirmed the bad state of the server using Exodus and raw telnet, and using exisiting and newly created user names and room names. The jabber server and it's components are restarted every morning, so I don't think this is an uptime issue. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Has anyone ever seen anything like this?</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Here's a sample interaction over telnet; as I said, Exodus has the same problem:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">ME:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial"><?xml version="1.0" ?></FONT>
<BR><FONT SIZE=2 FACE="Arial"><stream:stream</FONT>
<BR><FONT SIZE=2 FACE="Arial"> to="jabber-1.nick.com"</FONT>
<BR><FONT SIZE=2 FACE="Arial"> xmlns="jabber:client"</FONT>
<BR><FONT SIZE=2 FACE="Arial"> xmlns:stream="<A HREF="http://etherx.jabber.org/streams">http://etherx.jabber.org/streams</A>"</FONT>
<BR><FONT SIZE=2 FACE="Arial"> version="1.0"></FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">JABBER:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial"><stream:stream xmlns='jabber:client' xmlns:stream='<A HREF="http://etherx.jabber.org/streams'">http://etherx.jabber.org/streams'</A> from='jabber-1.nick.com' id='1965922471'></FONT></P>
<P><FONT SIZE=2 FACE="Arial">ME:</FONT>
<BR><FONT SIZE=2 FACE="Arial"><iq type="set"></FONT>
<BR><FONT SIZE=2 FACE="Arial"> <query xmlns="jabber:iq:auth"></FONT>
<BR><FONT SIZE=2 FACE="Arial"> <username>larry1</username></FONT>
<BR><FONT SIZE=2 FACE="Arial"> <password>larry1</password></FONT>
<BR><FONT SIZE=2 FACE="Arial"> <resource>larry1.19.27.22</resource></FONT>
<BR><FONT SIZE=2 FACE="Arial"> </query></FONT>
<BR><FONT SIZE=2 FACE="Arial"></iq></FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">JABBER:</FONT>
<BR><FONT SIZE=2 FACE="Arial"><iq type='result'/></FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">ME:</FONT>
<BR><FONT SIZE=2 FACE="Arial"><presence id="3" from="larry1@jabber-1.nick.com/larry1.19.27.22" to="nicktopia.123@conference.jabber-1.nick.com/larry1"></FONT></P>
<P><FONT SIZE=2 FACE="Arial"> <x xmlns='<A HREF="http://jabber.org/protocol/muc'">http://jabber.org/protocol/muc'</A>><password>nicktopia.123</password></x></FONT>
<BR><FONT SIZE=2 FACE="Arial"></presence></FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">NO RESPONSE FROM JABBER EVER</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Thanks in advance for any help with this.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">--Larry</FONT>
</P>
</BODY>
</HTML>