<span style="border-collapse:collapse;font-family:arial, sans-serif;font-size:13px">I&#39;m in the process of implementing the oscar protocol for a library I&#39;m creating. The docs I&#39;ve been able to find along with packet captures have been working mostly fine for me, until now.<div>

<br></div><div>Just recently I added the ability to connect to additional BOS servers for additional services (especially BART). However, I&#39;ve found that once I connect and send the authentication cookie to the second BOS server, any packets I _send_ (no matter if it&#39;s a SNAC or even a keepalive on FLAP channel 5) to the original server forcefully disconnects me from the original server (specifically ECONNRESET -- &quot;Connection reset by peer&quot;), no packet on FLAP channel 4 or any error SNACs or anything. I&#39;ve noticed though that the first server won&#39;t disconnect me if I send a packet right before I send the authentication cookie on the second server.</div>

<div><br></div><div>Also, it&#39;s strange because I can receive traffic (such as incoming IMs, etc) just fine from the first server no matter where I am in the login sequence for the second server.</div><div><br></div><div>

Does anyone know what might cause something like this? I&#39;ve compared packet captures of my library against those of Digsby&#39;s and Pidgin&#39;s and I don&#39;t really see anything that is drastically different that would cause such an abrupt disconnection.</div>

</span>