<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [JDEV] Patch for Jabber Server v1.4</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>I'm not sure as to how opposed you are to running </FONT>
<BR><FONT SIZE=2>Java as part of your server setup, but you might</FONT>
<BR><FONT SIZE=2>also consider trying out xdb_java (<A HREF="http://www.sf.net/projects/xdbjava" TARGET="_blank">http://www.sf.net/projects/xdbjava</A>)</FONT>
<BR><FONT SIZE=2>as a bridge between MS SQL Server 2000 and Jabber.</FONT>
</P>
<P><FONT SIZE=2>Of course, I haven't tried it with SQL Server yet,</FONT>
<BR><FONT SIZE=2>but I have it running currently with PostgreSQL and</FONT>
<BR><FONT SIZE=2>DB2.</FONT>
</P>
<P><FONT SIZE=2>If you could give it a shot, I'd be highly appreciative,</FONT>
<BR><FONT SIZE=2>particularly if you meet with success.</FONT>
</P>
<P><FONT SIZE=2>Matthew D. Diez</FONT>
<BR><FONT SIZE=2>matt@vedalabs.com</FONT>
</P>
<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Aurélien Gâteau [<A HREF="mailto:aurelien@notrefamille.com">mailto:aurelien@notrefamille.com</A>]</FONT>
<BR><FONT SIZE=2>Sent: Friday, June 15, 2001 4:37 AM</FONT>
<BR><FONT SIZE=2>To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>Subject: [JDEV] Patch for Jabber Server v1.4</FONT>
</P>
<BR>
<P><FONT SIZE=2>Hi !</FONT>
</P>
<P><FONT SIZE=2>I'm pretty new to this list (I just subscribed five minutes ago :o), so please tell me if I don't do everything as I should.</FONT></P>
<P><FONT SIZE=2>My company is developping a peer-to-peer application for genealogists and we are in the process of adding support for </FONT>
<BR><FONT SIZE=2>Instant Messaging, thanks to Jabber.</FONT>
</P>
<P><FONT SIZE=2>Our server is running MS SQL Server 2000. As it doesn't seem possible to get Jabber use a SQL Server database for </FONT>
<BR><FONT SIZE=2>users yet, we decided to create/update/delete users on Jabber whenever the SQL Server database was modified. I </FONT>
<BR><FONT SIZE=2>created a tool to register user on the Jabber server when such changes happened and a tool to automatically recreate </FONT>
<BR><FONT SIZE=2>Jabber users from the SQL Server users to get the existing users up to date and to be able to resynchronize Jabber in </FONT>
<BR><FONT SIZE=2>case anything bad happens... </FONT>
<BR><FONT SIZE=2>This tool was often getting connection limited by the Jabber server. Therefore I modified the server to allow bypassing </FONT></P>
<P><FONT SIZE=2>Karma for a specific address. In the xml config file, you need to do something like this :</FONT>
<BR><FONT SIZE=2><jabber></FONT>
<BR><FONT SIZE=2>...</FONT>
<BR><FONT SIZE=2> <io></FONT>
<BR><FONT SIZE=2>...</FONT>
<BR><FONT SIZE=2> <karma></FONT>
<BR><FONT SIZE=2> <bypass>12.13.14.15</bypass></FONT>
<BR><FONT SIZE=2>...</FONT>
<BR><FONT SIZE=2> </karma></FONT>
<BR><FONT SIZE=2>...</FONT>
<BR><FONT SIZE=2> </io></FONT>
<BR><FONT SIZE=2>...</FONT>
<BR><FONT SIZE=2></jabber></FONT>
</P>
<P><FONT SIZE=2>It's a little rough right now (no multiple IP or masks) but it seems to work well.</FONT>
<BR><FONT SIZE=2>Could you tell me what you think about it ?</FONT>
</P>
<P><FONT SIZE=2>Regards,</FONT>
<BR><FONT SIZE=2> Aurelien</FONT>
</P>
</BODY>
</HTML>