<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.network.jabber.admin">
    <title>gmane.network.jabber.admin</title>
    <link>http://blog.gmane.org/gmane.network.jabber.admin</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30413"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30412"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30411"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30410"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30409"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30408"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30407"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30406"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30405"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30404"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30403"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30402"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30401"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30400"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30399"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30398"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30397"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30396"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30395"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.network.jabber.admin/30394"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30413">
    <title>Support for MD5 on mod_auth_crypt</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30413</link>
    <description>&lt;pre&gt;Y add support for MD5 to mod_auth_crypt, if there is any one interested 
the code is attached...
The full jabberd code compiles and run on debian6 (squeeze)...
The same way i can add support for sha256, sha512, etc...
(Sorry for my bad inglish)
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>Camilo Martin Culpian</dc:creator>
    <dc:date>2013-05-08T17:50:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30412">
    <title>DB Hashed passwords</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30412</link>
    <description>&lt;pre&gt;HI, Is there a way to use md5 hashed passwords in storage on xdb_sql 
mysql backend?
than you in advance....
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>Camilo Martin Culpian</dc:creator>
    <dc:date>2013-05-07T03:33:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30411">
    <title>have made payment but my account was not fund.</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30411</link>
    <description>&lt;pre&gt;Hi, batch number 142446489, ID 118381, was not Fund to my account, 26.40
LR,
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>William Johnson</dc:creator>
    <dc:date>2013-05-03T07:29:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30410">
    <title>(no subject)</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30410</link>
    <description>&lt;pre&gt;cvetkov1972&amp;lt; at &amp;gt;gmail.com
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>Ivan Tsvetkov</dc:creator>
    <dc:date>2013-04-22T11:29:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30409">
    <title>Re: Contribution to XSF :)</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30409</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 3/28/13 12:05 AM, RAHUL wrote:

Thanks for your enthusiasm. Most XSF technical conversations are
focused on XMPP Extension Protocols (XEPs) and happen on the
standards&amp;lt; at &amp;gt;xmpp.org list:

http://xmpp.org/xmpp-protocols/xmpp-extensions/

http://mail.jabber.org/mailman/listinfo/standards

Note that there are also some "core" conversations happening at the
IETF's XMPP Working Group:

https://datatracker.ietf.org/wg/xmpp/

If you are interested in particular topics, feel free to read the
appropriate specs, implement them in the code you're working on,
provide feedback on the relevant email lists, etc.

Peter

- -- 
Peter Saint-Andre
https://stpeter.im/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRVGlrAAoJEOoGpJErxa2pxHYP/17HnU0uS9jYwKKoD8f5IAfs
Bj0OXBLjUrZy70qjfi3wc22DmN+YpOpW5QTcw/bzF5cRkYi6Hnr6Dx5To47yxp3O
Je1nwwaQEFjT381aDk/2DCKYd529r/5wRiOajQmX9wcy5dni+/wwQzniYSiypqI8
66y2cDnJvf7tGzZ2mD86DLa+Z7YqIhgfC2IrEpK1lir868HPON7WboU7wZXoeIBb
Y4Ncy7HLWUtBx3gWfgGUDBit3vbgDWyltRbJPOuWSZgt1znK8rKj9Z9jLRTRPYHJ
MPiRavIsq5R4dEuF4to/Xtr4w2k9Jf3i3zcXMSNL58jnOpfI/KmJehujChupyugI
C52nsWF0bkS9wIjfFgrpPR70Td/bE5uOsi86SL9a/qOUXGgo8LdaIIEZL8u7ioyt
uW5uQopww1IsV/egi2aXLzVo4SKrVoC/DUuN7iU4vwF0bR4iP2GS9T2pV1wfnWRB
RiKzejdzj5jw1JTk4UJFLBJMaDTEB7fz92IiJetZFUwFxXbDroshRjxX3WrWIyX2
jt0HL4XEU/LO6ZaZHliUk+bANbPqq2Jljp2qyfA/aC112OVW5yP68JmSAuuJiBI7
g0jXr5e3Y/4oFxAxLMVnqpkv54h9Y7/xRRedYhMzWBH7opJnb9evy8FVZ26k/BRJ
Hzd85Ulidh0SqCx6CAd5
=D3gJ
-----END PGP SIGNATURE-----
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2013-03-28T16:01:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30408">
    <title>Contribution to XSF :)</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30408</link>
    <description>&lt;pre&gt;Hi ,

I would like contribute to XSF organization. I having working XMPP server
since one year.


Thanks
Rahul Akula
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>RAHUL</dc:creator>
    <dc:date>2013-03-28T06:05:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30407">
    <title>help with jabber1.4.3 and TLS ciphers config</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30407</link>
    <description>&lt;pre&gt;Hey guys I'm hoping you can help me with some configuration challenges 
I'm having using TLS and specifying the ciphers in my jabber.xml file.

My goals is to only allow certain ciphers or pretty much disable all 
ciphers except for 1 or 2.

My server is running debian squeeze 6.0.4
Jabberd Version 1.4.3

 From googling around only thing I found was someone saying you're 
suppose to add the &amp;lt;tls&amp;gt; tag under &amp;lt;io&amp;gt; and inside you specified the 
cipher with &amp;lt;ciphers&amp;gt; tag.  This is my current config:

&amp;lt;io&amp;gt;
     my io config..
     blah..
     blah...

/    &amp;lt;tls&amp;gt;//
////&amp;lt;ciphers&amp;gt;AES_256_CBC&amp;lt;/ciphers&amp;gt;//
//    &amp;lt;/tls&amp;gt;/

&amp;lt;/io&amp;gt;


however when ever I test it I still able to connect using other cyphers:
/
//$ openssl s_client -connect &amp;lt;myserver&amp;gt;:5223 -tls1 -cipher EXP-RC4-MD5 
2&amp;gt;1 | grep Cipher//
//New, TLSv1/SSLv3, Cipher is EXP-RC4-MD5//
//    Cipher    : EXP-RC4-MD5//
//
//$ openssl s_client -connect &amp;lt;myserver&amp;gt;:5223 -tls1 -cipher AES128-SHA 
2&amp;gt;1 | grep Cipher//
//New, TLSv1/SSLv3, Cipher is AES128-SHA//
//    Cipher    : AES128-SHA//
//
// $ openssl s_client -connect &amp;lt;myserver&amp;gt;:5223 -tls1 -cipher DES-CBC-SHA 
2&amp;gt;1 | grep Cipher//
//New, TLSv1/SSLv3, Cipher is DES-CBC-SHA//
//    Cipher    : DES-CBC-SHA/


I've also try this cause someone said it needs the &amp;lt;credentials&amp;gt;:

/    &amp;lt;tls&amp;gt;//
//        &amp;lt;credentials&amp;gt;//
//                &amp;lt;ciphers&amp;gt;AES_256_CBC&amp;lt;/ciphers&amp;gt;//
//        &amp;lt;/credentials&amp;gt;//
//    &amp;lt;/tls&amp;gt;/

but that still allows a bunch of ciphers and debug doesn't really show 
any errors or problems.  At this point I'm pretty user I'm missing 
something.

Any help would be appreciated!   Let me know if you need any other info.

Thanks!
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>Henry</dc:creator>
    <dc:date>2013-01-25T23:24:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30406">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30406</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

You are making life much harder for yourself than necessary. The code
you are trying to install is the original jabber server and it's
somewhat out of date, it was never truly easy to install, etc. I
really suggest installing a more modern server instead - Openfire
(although that has other issues), Prosody, ejabberd, etc.

On 10/25/12 1:00 AM, debarshi kumar banerjee wrote:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlCKoiAACgkQNL8k5A2w/vx7twCfZ/9F7j4f1bcs6VxUzx92u8DU
SHYAoNLuyTFqrDgEVfFeJrqBsmI5DC/c
=84Ur
-----END PGP SIGNATURE-----
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2012-10-26T14:45:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30405">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30405</link>
    <description>&lt;pre&gt;Hi Herbert,

Thanks a lot for sharing your jabber.xml with me. I need another help. I
have since then uninstalled the jabberd and downloaded jabber14 1.6.1.1
from the website and tried to build it from source instead of installing
from rpm. Now according to the requirements I installed gnu pth 2.0.7 but
when i run *make* after running *./configure *it says i get *No targets
specified and no makefile found. *I read the docs inside out i cannot
figure out what i am doing wrong.

regards.
Debarshi

On Wed, Oct 24, 2012 at 12:10 AM, herbert langhans &amp;lt;w3&amp;lt; at &amp;gt;langhans.com.pl&amp;gt;wrote:

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-25T06:04:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30404">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30404</link>
    <description>&lt;pre&gt;Hi Peter,

I do not know why but I have become obsessed with this. Please help me out
if you can. If i cannot i will switch over to Openfire.

Anyway i have been able to configure there were one lib missing, my bad, i
should have checked. Now when i am running 'make' i am getting this:
xmlnode.cc: In function 'xmlnode_list_item_t* xmlnode_get_tags(xmlnode_t*,
const char*, xht_struct*, pool_struct*)':
xmlnode.cc:913: error: invalid conversion from 'const char*' to 'char*'
xmlnode.cc:914: error: invalid conversion from 'const char*' to 'char*'
xmlnode.cc: In function 'xmlnode_t*
xmlnode_select_by_lang(xmlnode_list_item_t*, const char*)':
xmlnode.cc:1836: error: assignment of read-only location '* strchr(lang,
45)'

regards,
Debarshi.
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-25T08:00:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30403">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30403</link>
    <description>&lt;pre&gt;
Are you wedded to jabberd? Have you considered running an XMPP server
that's easier to install, like Openfire or Prosody?

Peter

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2012-10-25T06:08:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30402">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30402</link>
    <description>&lt;pre&gt;Hi Herbert,

Thanks a lot for sharing your jabber.xml with me. I need another help. I
have since then uninstalled the jabberd and downloaded jabber14 1.6.1.1
from the website and tried to build it from source instead of installing
from rpm. Now according to the requirements I installed gnu pth 2.0.7 but
when i run make after running ./configure* *it says i get No targets
specified and no makefile found.* *I read the docs inside out i cannot
figure out what i am doing wrong.

regards,
Debarshi.
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-25T06:06:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30401">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30401</link>
    <description>&lt;pre&gt;Hi Debarshi,
there must be some file with the contents what I listed below. Possibly
with some xml-extension - but the extension may differ. Find it.

Have you taken a look at:
http://jabberd.org/1.4/doc/adminguide

- and at the end you find my /usr/pkg/etc/jabberd/jabber.xml
Where I had insert jabber.youhost.com you have to put your (registered)
domain in. If your website is http://yourhost.com you have to put in
jabber.youhost.com or whatever you invent instead of 'jabber'.

####### jabber.xml (from a NetBSD server) follows ########



&amp;lt;jabber&amp;gt;

  &amp;lt;!--
  This is the Jabber server configuration file. The file is 
  broken into different sections based on the services being 
  managed by jabberd, the server daemon. Most of the important 
  sections have comments and are easy to modify. You can find
  full instructions in the server howto, which is available at
  http://docs.jabber.org/. Note that when you see a tag like 
  "jabberd:cmdline", it's automatically replaced on startup 
  with the command line flag passed in to jabberd. This enables
  you to override parameters set in this configuration file if 
  necessary or desired. Also note as you comment things in and
  out that jabberd does not like comments within comments, so
  be careful with your XML. :)
  --&amp;gt;


  &amp;lt;!-- 
  The following &amp;lt;service/&amp;gt; section is for the session manager, 
  the most important component within the server. This section
  contains the following types of information: 

    * the server's hostname
    * other basic server information
    * the location of the session log file
    * email addresses for server administrators 
    * the location of the server that provides update information
    * registration instructions for new users
    * a welcome message for new users
    * a list of agents with which users can register
    * load rules for the modules within the session manager

  --&amp;gt;

  &amp;lt;service id="sessions"&amp;gt;

    &amp;lt;!-- 
    Change hostname below to something other than "localhost", 
    i.e., to the hostname or IP address of your Jabber server. 
    Multiple &amp;lt;host/&amp;gt; entries are allowed - each one is for a 
    separate virtual server. Note that each host entry must 
    be on one line, the server doesn't like it otherwise! :)
    --&amp;gt;

    &amp;lt;!--
    &amp;lt;host&amp;gt;&amp;lt;jabberd:cmdline flag="h"&amp;gt;localhost&amp;lt;/jabberd:cmdline&amp;gt;&amp;lt;/host&amp;gt;
    --&amp;gt;
    &amp;lt;host&amp;gt;&amp;lt;jabberd:cmdline flag="h"&amp;gt;jabber.yourhost.com&amp;lt;/jabberd:cmdline&amp;gt;&amp;lt;/host&amp;gt;

    &amp;lt;!-- 
    This is the custom configuration section for the 
    Jabber session manager, a.k.a. "JSM". 
    --&amp;gt;

    &amp;lt;jsm xmlns="jabber:config:jsm"&amp;gt;

      &amp;lt;!--
      The &amp;lt;filter/&amp;gt; section below determines settings
      for mod_filter, a server-side module built into
      JSM that enables users to set delivery rules for
      messages they receive (not yet supported by all
      clients. The &amp;lt;allow/&amp;gt; subsection specifies which
      conditions and actions to enable. High-level 
      descriptions of each setting can be found below 
      (see docs.jabber.org for full details):

      * &amp;lt;default/&amp;gt; - a user cannot delete this one, it's
        the default rule for delivering messages
      * &amp;lt;max_size/&amp;gt; - the maximum number of rules in a
        user's rule set (we don't want to overdo it!)
      * conditions...
        * &amp;lt;ns/&amp;gt; - matches the query xmlns attrib on an iq packet
        * &amp;lt;unavailable/&amp;gt; - matches when user is unavailable
        * &amp;lt;from/&amp;gt; - matches the sender of the message
        * &amp;lt;resource/&amp;gt; - matches the receiver's resource
        * &amp;lt;subject/&amp;gt; - matches the subject of the message
        * &amp;lt;body/&amp;gt; - matches the body of the message
        * &amp;lt;show/&amp;gt; - matches the show tag on the receiver's presence
        * &amp;lt;type/&amp;gt; - matches the type of the message
        * &amp;lt;roster/&amp;gt; - matches if the sender is in your roster
        * &amp;lt;group/&amp;gt; - matches if the sender is in the specified group
      * actions...
        * &amp;lt;error/&amp;gt; - replies with an error
        * &amp;lt;offline/&amp;gt; - stores the messages offline
        * &amp;lt;forward/&amp;gt; - forwards the message to another jid
        * &amp;lt;reply/&amp;gt; - sends a reply to the sender of the message
        * &amp;lt;continue/&amp;gt; - continues processing of the rules
        * &amp;lt;settype/&amp;gt; - changes the type of the message
      --&amp;gt;
      &amp;lt;filter&amp;gt;
          &amp;lt;default/&amp;gt;
          &amp;lt;max_size&amp;gt;100&amp;lt;/max_size&amp;gt;
          &amp;lt;allow&amp;gt;
              &amp;lt;conditions&amp;gt;
                  &amp;lt;ns/&amp;gt;          &amp;lt;!-- Matches if the iq's xmlns is the same as the specified namespace --&amp;gt;
                  &amp;lt;unavailable/&amp;gt; &amp;lt;!-- Flag that matches when the reciever is unavailable (offline) --&amp;gt;
                  &amp;lt;from/&amp;gt;        &amp;lt;!-- Matches if the  sender's jid is the specified jid --&amp;gt;
                  &amp;lt;resource/&amp;gt;    &amp;lt;!-- Matches if the sender's resource (anything after the / in a jid) is the specified resource --&amp;gt;
                  &amp;lt;subject/&amp;gt;     &amp;lt;!-- Matches if the message's subject is the specified subject (no regex yet) --&amp;gt;
                  &amp;lt;body/&amp;gt;        &amp;lt;!-- Matches if the message body is the specified body (no regex yet) --&amp;gt; 
                  &amp;lt;show/&amp;gt;        &amp;lt;!-- Matches if the receiver's presence has a show tag that is the same as the specified text --&amp;gt;
                  &amp;lt;type/&amp;gt;        &amp;lt;!-- Matches if the type of the message is the same as the specified text ("normal" is okay) --&amp;gt;
                  &amp;lt;roster/&amp;gt;      &amp;lt;!-- Flag that matches when the sender is in the receiver's roster --&amp;gt;
                  &amp;lt;group/&amp;gt;       &amp;lt;!-- Matches when the sender is in the specified group --&amp;gt;
              &amp;lt;/conditions&amp;gt;
              &amp;lt;actions&amp;gt;
                  &amp;lt;error/&amp;gt;       &amp;lt;!-- Sends back an error message to the sender, with the specified text --&amp;gt;
                  &amp;lt;offline/&amp;gt;     &amp;lt;!-- Flag that stores the message offline --&amp;gt;
                  &amp;lt;forward/&amp;gt;     &amp;lt;!-- forwards the message to the specified jid --&amp;gt;
                  &amp;lt;reply/&amp;gt;       &amp;lt;!-- Sends back a reply to the sender with the specified text in the body --&amp;gt;
                  &amp;lt;continue/&amp;gt;    &amp;lt;!-- Flag that continues rule matching, after a rule matches --&amp;gt;
                  &amp;lt;settype/&amp;gt;     &amp;lt;!-- Changes the type of message to the specified type, before delivery to the receiver --&amp;gt;
              &amp;lt;/actions&amp;gt;
          &amp;lt;/allow&amp;gt;
      &amp;lt;/filter&amp;gt;

      &amp;lt;!-- The server vCard --&amp;gt;

      &amp;lt;vCard&amp;gt;
        &amp;lt;FN&amp;gt;Jabber Server&amp;lt;/FN&amp;gt;
        &amp;lt;DESC&amp;gt;A Jabber Server!&amp;lt;/DESC&amp;gt;
        &amp;lt;URL&amp;gt;http://jabber.yourhost.com/&amp;lt;/URL&amp;gt;
      &amp;lt;/vCard&amp;gt;

      &amp;lt;!-- 
      Registration instructions and required fields. The 
      notify attribute will send the server administrator(s)
      a message after each valid registration if it is set
      to "yes".
      --&amp;gt;

      &amp;lt;register notify="yes"&amp;gt;
        &amp;lt;instructions&amp;gt;Choose a username and password to register with this server.&amp;lt;/instructions&amp;gt;
        &amp;lt;name/&amp;gt;
        &amp;lt;email/&amp;gt;
      &amp;lt;/register&amp;gt;

      &amp;lt;!-- 
      A welcome note that is sent to every new user who registers 
      with your server. Comment it out to disable this function.
      --&amp;gt;

      &amp;lt;welcome&amp;gt;
        &amp;lt;subject&amp;gt;Welcome!&amp;lt;/subject&amp;gt;
        &amp;lt;body&amp;gt;Welcome to the Jabber server at http://jabber.youhost.com -- we hope you enjoy this service! For information about how to use Jabber, visit the Jabber User's Guide at http://jabber.org/&amp;lt;/body&amp;gt;
      &amp;lt;/welcome&amp;gt;

      &amp;lt;!-- 
      IDs with admin access - these people will receive admin 
      messages (any message to="yourhostname" is an admin
      message).  These addresses must be local ids, they cannot
      be remote addresses.

      Note that they can also send announcements to all
      users of the server, or to all online users. To use
      the announcement feature, you need to send raw xml and be
      logged in as one of the admin users. Here is the syntax 
      for sending an announcement to online users:

        &amp;lt;message to="yourhostname/announce/online"&amp;gt;
          &amp;lt;body&amp;gt;announcement here&amp;lt;/body&amp;gt;
        &amp;lt;/message&amp;gt;

        &amp;lt;message to="yourhostname/announce/motd"&amp;gt;
          &amp;lt;body&amp;gt;message (of the day) that is sent only once to all users that are logged in and additionally to new ones as they log in&amp;lt;/body&amp;gt;
        &amp;lt;/message&amp;gt;

      Sending to /announce/motd/delete will remove any existing
      motd, and to /announce/motd/update will only update the motd
      without re-announcing to all logged in users.

      The &amp;lt;reply&amp;gt; will be the message that is automatically
      sent in response to any admin messages.
      --&amp;gt;

      &amp;lt;!--
      &amp;lt;admin&amp;gt;
        &amp;lt;read&amp;gt;support&amp;lt; at &amp;gt;localhost&amp;lt;/read&amp;gt;
        &amp;lt;write&amp;gt;admin&amp;lt; at &amp;gt;localhost&amp;lt;/write&amp;gt;
        &amp;lt;reply&amp;gt;
          &amp;lt;subject&amp;gt;Auto Reply&amp;lt;/subject&amp;gt;
          &amp;lt;body&amp;gt;This is a special administrative address.  Your message was received and forwarded to server administrators.&amp;lt;/body&amp;gt;
        &amp;lt;/reply&amp;gt;
      &amp;lt;/admin&amp;gt;
      --&amp;gt;

      &amp;lt;!--
      This is the resource that checks for updated versions 
      of the Jabber server software. Note that you don't lose 
      any functionality if you comment this out. Removing the
      &amp;lt;update/&amp;gt; config is especially a good strategy if your 
      server is behind a firewall. If you want to use this 
      feature, change 'localhost' to the hostname or IP address 
      of your server, making sure that it is the same as your 
      entry for &amp;lt;host/&amp;gt; above.
      --&amp;gt;
      
      &amp;lt;!--
      &amp;lt;update&amp;gt;&amp;lt;jabberd:cmdline flag="h"&amp;gt;localhost&amp;lt;/jabberd:cmdline&amp;gt;&amp;lt;/update&amp;gt;
      --&amp;gt;

      &amp;lt;!--
      This enables the server to automatically update the 
      user directory when a vcard is edited.  The update is
      only sent to the first listed jud service below.  It is
      safe to remove this flag if you do not want any users
      automatically added to the directory.
      --&amp;gt;

      &amp;lt;vcard2jud/&amp;gt;

      &amp;lt;!--
      The &amp;lt;browse/&amp;gt; section identifies the transports and other
      services that are available from this server. Note that each
      entity identified here must exist elsewhere or be further 
      defined in its own &amp;lt;service/&amp;gt; section below. These services 
      will appear in the user interface of Jabber clients that
      connect to your server.
      --&amp;gt;

      &amp;lt;browse&amp;gt;

        &amp;lt;!-- 
        This is the default agent for the master Jabber User 
        Directory, a.k.a. "JUD", which is located at jabber.org.
        You can add separate &amp;lt;service/&amp;gt; sections for additional
        directories, e.g., one for a company intranet.
        --&amp;gt;

&amp;lt;!--
        &amp;lt;service type="jud" jid="users.jabber.org" name="Jabber User Directory"&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:search&amp;lt;/ns&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:register&amp;lt;/ns&amp;gt;
        &amp;lt;/service&amp;gt;
        --&amp;gt;

        &amp;lt;!--
        The following services are examples only, you will need to
        create/modify them to get them working on your Jabber 
        server. See the README files for each service and/or the 
        server howto for further information/instructions. 
        --&amp;gt;

        &amp;lt;!-- we're commenting these out, of course :)

        &amp;lt;conference type="private" jid="conference.localhost" name="Private Conferencing"/&amp;gt;

        &amp;lt;service type="aim" jid="aim.localhost" name="AIM Transport"&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:gateway&amp;lt;/ns&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:register&amp;lt;/ns&amp;gt;
        &amp;lt;/service&amp;gt;

        &amp;lt;service type="yahoo" jid="yahoo.localhost" name="Yahoo! Transport"&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:gateway&amp;lt;/ns&amp;gt;
          &amp;lt;ns&amp;gt;jabber:iq:register&amp;lt;/ns&amp;gt;
        &amp;lt;/service&amp;gt;

        end of &amp;lt;service/&amp;gt; examples --&amp;gt;

      &amp;lt;/browse&amp;gt;

    &amp;lt;/jsm&amp;gt;

    &amp;lt;!--
    The following section dynamically loads the individual
    modules that make up the session manager. Remove or 
    comment out modules to disable them. Note that the order
    of modules is important, since packets are delivered 
    based on the following order!!
    --&amp;gt;

    &amp;lt;load main="jsm"&amp;gt;
      &amp;lt;jsm&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/jsm&amp;gt;
      &amp;lt;mod_echo&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_echo&amp;gt;
      &amp;lt;mod_roster&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_roster&amp;gt;
      &amp;lt;mod_time&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_time&amp;gt;
      &amp;lt;mod_vcard&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_vcard&amp;gt;
      &amp;lt;mod_last&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_last&amp;gt;
      &amp;lt;mod_version&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_version&amp;gt;
      &amp;lt;mod_announce&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_announce&amp;gt;
      &amp;lt;mod_agents&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_agents&amp;gt;
      &amp;lt;mod_browse&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_browse&amp;gt;
      &amp;lt;mod_admin&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_admin&amp;gt;
      &amp;lt;mod_filter&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_filter&amp;gt;
      &amp;lt;mod_offline&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_offline&amp;gt;
      &amp;lt;mod_presence&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_presence&amp;gt;
      &amp;lt;mod_auth_plain&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_auth_plain&amp;gt;
      &amp;lt;mod_auth_digest&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_auth_digest&amp;gt;
      &amp;lt;mod_auth_0k&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_auth_0k&amp;gt;
      &amp;lt;mod_log&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_log&amp;gt;
      &amp;lt;mod_register&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_register&amp;gt;
      &amp;lt;mod_xml&amp;gt;/usr/pkg/lib/jabberd/jsm.so&amp;lt;/mod_xml&amp;gt;
    &amp;lt;/load&amp;gt;

  &amp;lt;/service&amp;gt;

  &amp;lt;!-- OK, we've finished defining the Jabber Session Manager. --&amp;gt;

  &amp;lt;!-- The &amp;lt;xdb/&amp;gt; component handles all data storage, using the filesystem. --&amp;gt;

  &amp;lt;xdb id="xdb"&amp;gt;
    &amp;lt;host/&amp;gt;
    &amp;lt;load&amp;gt;
      &amp;lt;xdb_file&amp;gt;/usr/pkg/lib/jabberd/xdb_file.so&amp;lt;/xdb_file&amp;gt;
    &amp;lt;/load&amp;gt;
    &amp;lt;xdb_file xmlns="jabber:config:xdb_file"&amp;gt;
      &amp;lt;spool&amp;gt;&amp;lt;jabberd:cmdline flag='s'&amp;gt;/var/spool/jabberd&amp;lt;/jabberd:cmdline&amp;gt;&amp;lt;/spool&amp;gt;
    &amp;lt;/xdb_file&amp;gt;
  &amp;lt;/xdb&amp;gt;

  &amp;lt;!--
  The following service manages incoming client socket connections.
  There are several items you can set here to optimize performance:

    * authtime - default is unlimited, but you can set this to
      limit the amount of time allowed for authentication to be
      completed, e.g., &amp;lt;authtime&amp;gt;10&amp;lt;/authtime&amp;gt; for 10 seconds

    * karma - this is an input/output rate limiting system that
      the Jabber team came up with to prevent bandwidth hogging.
      For details about karma, read the io section at the bottom 
      and/or see docs.jabber.org. These are the low settings and
      apply per connection/socket and can be changed as desired.
  --&amp;gt;

  &amp;lt;service id="c2s"&amp;gt;
    &amp;lt;load&amp;gt;
      &amp;lt;pthsock_client&amp;gt;/usr/pkg/lib/jabberd/pthsock_client.so&amp;lt;/pthsock_client&amp;gt;
    &amp;lt;/load&amp;gt;
    &amp;lt;pthcsock xmlns='jabber:config:pth-csock'&amp;gt;
      &amp;lt;authtime/&amp;gt;
      &amp;lt;karma&amp;gt;
        &amp;lt;init&amp;gt;10&amp;lt;/init&amp;gt;
        &amp;lt;max&amp;gt;10&amp;lt;/max&amp;gt;
        &amp;lt;inc&amp;gt;1&amp;lt;/inc&amp;gt;
        &amp;lt;dec&amp;gt;1&amp;lt;/dec&amp;gt;
        &amp;lt;penalty&amp;gt;-6&amp;lt;/penalty&amp;gt;
        &amp;lt;restore&amp;gt;10&amp;lt;/restore&amp;gt;
      &amp;lt;/karma&amp;gt;

      &amp;lt;!-- 
      Use these to listen on particular addresses and/or ports.
      &amp;lt;ip port="5222"&amp;gt;127.0.0.1&amp;lt;/ip&amp;gt;
      --&amp;gt;
      &amp;lt;ip port="5222"/&amp;gt;

      &amp;lt;!--
      The &amp;lt;ssl/&amp;gt; tag acts pretty much like the &amp;lt;ip/&amp;gt; tag,
      except it defines that SSL is to be used on the 
      ports and IP addresses specified. You must specify
      an IP address here, or the connections will fail.
      &amp;lt;ssl port='5223'&amp;gt;127.0.0.1&amp;lt;/ssl&amp;gt;
      &amp;lt;ssl port='5224'&amp;gt;192.168.1.100&amp;lt;/ssl&amp;gt;
      --&amp;gt;

    &amp;lt;/pthcsock&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;!-- 
  This is the default server error logging component, 
  which copies to a file and to STDERR. 
  --&amp;gt;

  &amp;lt;log id='elogger'&amp;gt;
    &amp;lt;host/&amp;gt;
    &amp;lt;logtype/&amp;gt;
    &amp;lt;format&amp;gt;%d: [%t] (%h): %s&amp;lt;/format&amp;gt;
    &amp;lt;file&amp;gt;/var/log/jabberd/error.log&amp;lt;/file&amp;gt;
    &amp;lt;stderr/&amp;gt;
  &amp;lt;/log&amp;gt;

  &amp;lt;!-- 
  This is the default server record logging component, 
  which logs general statistical/tracking data. 
  --&amp;gt;

  &amp;lt;log id='rlogger'&amp;gt;
    &amp;lt;host/&amp;gt;
    &amp;lt;logtype&amp;gt;record&amp;lt;/logtype&amp;gt;
    &amp;lt;format&amp;gt;%d %h %s&amp;lt;/format&amp;gt;
    &amp;lt;file&amp;gt;/var/log/jabberd/record.log&amp;lt;/file&amp;gt;
  &amp;lt;/log&amp;gt;

  &amp;lt;!-- The following two services are for handling server-to-server traffic. --&amp;gt;

  &amp;lt;!-- External asychronous DNS resolver --&amp;gt;

  &amp;lt;service id="dnsrv"&amp;gt;
    &amp;lt;host/&amp;gt;
    &amp;lt;load&amp;gt;
      &amp;lt;dnsrv&amp;gt;/usr/pkg/lib/jabberd/dnsrv.so&amp;lt;/dnsrv&amp;gt;
    &amp;lt;/load&amp;gt;
    &amp;lt;dnsrv xmlns="jabber:config:dnsrv"&amp;gt;
    &amp;lt;resend service="_jabber._tcp"&amp;gt;s2s&amp;lt;/resend&amp;gt; &amp;lt;!-- for supporting SRV records --&amp;gt;
    &amp;lt;resend&amp;gt;s2s&amp;lt;/resend&amp;gt;
    &amp;lt;/dnsrv&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;!--
  The following 's2s' config handles server connections and 
  dialback hostname verification.  The &amp;lt;legacy/&amp;gt; element is 
  here to enable communication with old 1.0 servers. The 
  karma settings are a little higher here to handle the 
  higher traffic of server-to-server connections (read
  the io section below for more details, medium settings).
  --&amp;gt;

  &amp;lt;service id="s2s"&amp;gt;
    &amp;lt;load&amp;gt;
      &amp;lt;dialback&amp;gt;/usr/pkg/lib/jabberd/dialback.so&amp;lt;/dialback&amp;gt;
    &amp;lt;/load&amp;gt;
    &amp;lt;dialback xmlns='jabber:config:dialback'&amp;gt;
      &amp;lt;legacy/&amp;gt;
      &amp;lt;!-- Use these to listen on particular addresses and/or ports.
      &amp;lt;ip port="7000"/&amp;gt;
      &amp;lt;ip port="5269"&amp;gt;127.0.0.1&amp;lt;/ip&amp;gt;
      --&amp;gt;
      &amp;lt;ip port="5269"/&amp;gt;
      &amp;lt;karma&amp;gt;
        &amp;lt;init&amp;gt;50&amp;lt;/init&amp;gt;
        &amp;lt;max&amp;gt;50&amp;lt;/max&amp;gt;
        &amp;lt;inc&amp;gt;4&amp;lt;/inc&amp;gt;
        &amp;lt;dec&amp;gt;1&amp;lt;/dec&amp;gt;
        &amp;lt;penalty&amp;gt;-5&amp;lt;/penalty&amp;gt;
        &amp;lt;restore&amp;gt;50&amp;lt;/restore&amp;gt;
      &amp;lt;/karma&amp;gt;
    &amp;lt;/dialback&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;!-- 
  If you identified additional agents in the main &amp;lt;service/&amp;gt; 
  section (see examples above), you'll need to define each 
  of them here using a separate &amp;lt;service/&amp;gt; section for each 
  &amp;lt;agent/&amp;gt; you identified. Note that the &amp;lt;agent/&amp;gt; sections
  determine what gets shown to clients that connect to your
  server, whereas the following &amp;lt;service/&amp;gt; sections define
  these services within the server itself. The following are
  examples only, you will need to create/modify them to get 
  them working on your Jabber server. See the README files 
  for each agent and/or the server howto for further 
  information/instructions. 
  --&amp;gt;

  &amp;lt;!-- we're commenting these out, of course :)

  &amp;lt;service id="conference"&amp;gt;
    &amp;lt;load&amp;gt;
      &amp;lt;groupchat&amp;gt;/path/to/groupchat.so&amp;lt;/groupchat&amp;gt;
    &amp;lt;/load&amp;gt;
    &amp;lt;host&amp;gt;conference.localhost&amp;lt;/host&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;service id="irc"&amp;gt;
    &amp;lt;host&amp;gt;irc.localhost&amp;lt;/host&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;service id="aim.localhost"&amp;gt;
    &amp;lt;accept&amp;gt;
      &amp;lt;ip/&amp;gt;
      &amp;lt;port&amp;gt;7009&amp;lt;/port&amp;gt;
      &amp;lt;secret&amp;gt;jabber-rocks&amp;lt;/secret&amp;gt;
    &amp;lt;/accept&amp;gt;
  &amp;lt;/service&amp;gt;

  &amp;lt;service id="yahoo.localhost"&amp;gt;
    &amp;lt;accept&amp;gt;
      &amp;lt;ip/&amp;gt;
      &amp;lt;port&amp;gt;9001&amp;lt;/port&amp;gt;
      &amp;lt;secret&amp;gt;jabber-rocks&amp;lt;/secret&amp;gt;
    &amp;lt;/accept&amp;gt;
  &amp;lt;/service&amp;gt;

  end of &amp;lt;service/&amp;gt; examples --&amp;gt;

  &amp;lt;!--
  The following &amp;lt;io/&amp;gt; config initializes the top-level
  I/O, otherwise known as MIO (Managed Input/Output).
  --&amp;gt;

  &amp;lt;io&amp;gt;

    &amp;lt;!-- Set the default karma for *all* sockets --&amp;gt;
    &amp;lt;!-- definition of terms:

      * Avg. Throughput - The number of bytes you can
        send every second without incuring any penalty.

      * Burst Allowed - The maximum number of bytes you
        can send in 2 seconds without incurring any penalty.

      * Max Sustained Rate - If you send data as fast as 
        you can, you will hit penalty, and will not be 
        able to send for 10 seconds; the max sustained 
        rate is the average rate you can dump data when 
        you are dumping as much data as you can, as fast 
        as you can.

      * Seconds to Recover from Burst - The amount of time 
        it will take to reach Avg. Throughput capability 
        after sending a max burst of data.

      * Penalty Length - The length of your penalty is
        determined according to this formula:
              abs(penalty) * Heartbeat seconds
        E.g., a penalty of -5 and heartbeat of 2 will 
        cause your penalty length to be 10 seconds. 
        Note that a penalty CANNOT be less than -100, 
        otherwise strange things might happen.

    --&amp;gt;
    &amp;lt;!-- Example of Low Karma Limits 
        Avg. Throughput: 1k-2k/s 
        Burst Allowed To: 5.5k/s 
        Max Sustained Rate: 485b/s
        Seconds to Recover from Burst: 20
        Penalty Length: 12 seconds
    &amp;lt;karma&amp;gt;
      &amp;lt;heartbeat&amp;gt;2&amp;lt;/heartbeat&amp;gt;
      &amp;lt;init&amp;gt;10&amp;lt;/init&amp;gt;
      &amp;lt;max&amp;gt;10&amp;lt;/max&amp;gt;
      &amp;lt;inc&amp;gt;1&amp;lt;/inc&amp;gt;
      &amp;lt;dec&amp;gt;1&amp;lt;/dec&amp;gt;
      &amp;lt;penalty&amp;gt;-6&amp;lt;/penalty&amp;gt;
      &amp;lt;restore&amp;gt;10&amp;lt;/restore&amp;gt;
    &amp;lt;/karma&amp;gt;
    --&amp;gt;

    &amp;lt;!-- Example of Medium Karma Limits 
        Avg. Throughput: 5k-10k/s 
        Burst Allowed: 125.5k/s 
        Max Sustained Rate: 12.6k/s
        Seconds to Recover From Burst: 25
        Penalty Length: 10 seconds
    &amp;lt;karma&amp;gt;
      &amp;lt;heartbeat&amp;gt;2&amp;lt;/heartbeat&amp;gt;
      &amp;lt;init&amp;gt;50&amp;lt;/init&amp;gt;
      &amp;lt;max&amp;gt;50&amp;lt;/max&amp;gt;
      &amp;lt;inc&amp;gt;4&amp;lt;/inc&amp;gt;
      &amp;lt;dec&amp;gt;1&amp;lt;/dec&amp;gt;
      &amp;lt;penalty&amp;gt;-5&amp;lt;/penalty&amp;gt;
      &amp;lt;restore&amp;gt;50&amp;lt;/restore&amp;gt;
    &amp;lt;/karma&amp;gt;
    --&amp;gt;

    &amp;lt;!-- Example of High Karma Limits 
        Avg. Throughput: 5k-10k/s 
        Burst Allowed: 206k/s 
        Max Sustained Rate: 34.3k/s
        Seconds to Recover from Burst: 21
        Penalty Length: 6 seconds
    &amp;lt;karma&amp;gt;
      &amp;lt;heartbeat&amp;gt;2&amp;lt;/heartbeat&amp;gt;
      &amp;lt;init&amp;gt;64&amp;lt;/init&amp;gt;
      &amp;lt;max&amp;gt;64&amp;lt;/max&amp;gt;
      &amp;lt;inc&amp;gt;6&amp;lt;/inc&amp;gt;
      &amp;lt;dec&amp;gt;1&amp;lt;/dec&amp;gt;
      &amp;lt;penalty&amp;gt;-3&amp;lt;/penalty&amp;gt;
      &amp;lt;restore&amp;gt;64&amp;lt;/restore&amp;gt;
    &amp;lt;/karma&amp;gt;
    --&amp;gt;

    &amp;lt;!-- 
    Set rate limits to monitor the number of connection
    attempts from a single IP, any more than [points]
    within [time] will engage the limit.  This setting
    applies to all incoming connections to any service,
    unless otherwise overridden by that service.
    --&amp;gt;

    &amp;lt;rate points="5" time="25"/&amp;gt;

    &amp;lt;!-- 
    The following section initializes SSL for top-level I/O.
    This works only when the server is compiled with openssl!
    --&amp;gt;
    &amp;lt;!--
    &amp;lt;ssl&amp;gt;
      &amp;lt;key ip='192.168.1.1'&amp;gt;/path/to/cert_and_key.pem&amp;lt;/key&amp;gt;
      &amp;lt;key ip='192.168.1.100'&amp;gt;/path/to/other/cert_and_key.pem&amp;lt;/key&amp;gt;
    &amp;lt;/ssl&amp;gt;
    --&amp;gt;

    &amp;lt;!-- 
    The following section is used to allow or deny 
    communications from specified IP networks or 
    addressses. If there is no &amp;lt;allow/&amp;gt; section, 
    then *all* IPs will be allowed to connect. If 
    you allow one block, then only that block may 
    connect. Note that &amp;lt;allow/&amp;gt; is checked before
    &amp;lt;deny/&amp;gt;, so if a specific address is allowed 
    but the network for that address is denied, 
    then that address will still be denied.
    --&amp;gt;
    &amp;lt;!--
    &amp;lt;allow&amp;gt;&amp;lt;ip&amp;gt;127.0.0.0&amp;lt;/ip&amp;gt;&amp;lt;mask&amp;gt;255.255.255.0&amp;lt;/mask&amp;gt;&amp;lt;/allow&amp;gt;
    &amp;lt;allow&amp;gt;&amp;lt;ip&amp;gt;12.34.56.78&amp;lt;/ip&amp;gt;&amp;lt;/allow&amp;gt;
    &amp;lt;deny&amp;gt;&amp;lt;ip&amp;gt;22.11.44.0&amp;lt;/ip&amp;gt;&amp;lt;mask&amp;gt;255.255.255.0&amp;lt;/mask&amp;gt;&amp;lt;/deny&amp;gt;
    --&amp;gt;

  &amp;lt;/io&amp;gt;

  &amp;lt;!--
  This specifies the file to store the pid of the process in.
  &amp;lt;pidfile&amp;gt;/var/run/jabber.pid&amp;lt;/pidfile&amp;gt;
  &amp;lt;pidfile&amp;gt;/var/run/jabberd/jabber.pid&amp;lt;/pidfile&amp;gt;
  --&amp;gt;

&amp;lt;/jabber&amp;gt;

############### end of jabber.xml ##################
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>herbert langhans</dc:creator>
    <dc:date>2012-10-23T18:40:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30400">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30400</link>
    <description>&lt;pre&gt;hi herbert,

the thing is and this might sound stupid since i am a noob as far as xmpp
goes but i do not have a jabber.xml, what i have is split into c3s.xml,
s2s.xml and router.xml.

On Tue, Oct 23, 2012 at 8:00 PM, herbert langhans &amp;lt;w3&amp;lt; at &amp;gt;langhans.com.pl&amp;gt;wrote:

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-23T16:20:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30399">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30399</link>
    <description>&lt;pre&gt;I could send you my jabber.xml if you can make use of it. Or send me
your domain name (off list if you prefer) and I try to register on your
server. I use pidgin and have it sucessfully working with jabberd 1.4.
Its a NetBSD-system though.

Cheers
herb langhans

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>herbert langhans</dc:creator>
    <dc:date>2012-10-23T14:30:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30398">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30398</link>
    <description>&lt;pre&gt;Unfortunately I'm out of time to provide assistance for at least the
next 12 hours, but perhaps someone else on the list can help (or join
the jdev&amp;lt; at &amp;gt;conference.jabber.org chatroom).

On 10/23/12 7:11 AM, debarshi kumar banerjee wrote:

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2012-10-23T14:21:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30397">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30397</link>
    <description>&lt;pre&gt;Using Pandion I am not being able to log in. Ok so obviously I have some
setting wrong. Can you help me out with a standard/basic setting to get it
up and running.

When checking i can see jabberd is running four processes and i cannot seem
find an error in the log also.

On Tue, Oct 23, 2012 at 7:20 PM, Peter Saint-Andre &amp;lt;stpeter&amp;lt; at &amp;gt;stpeter.im&amp;gt;wrote:

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-23T14:11:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30396">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30396</link>
    <description>&lt;pre&gt;
Sorry, I don't have time to look at your code right now. :(

Let's test one thing at a time...

1. To see if your server is running correctly, please try to connect
with any standard XMPP client (Psi, Swift, Adium, Pidgin, Pandion,
Gajim, etc.).

2. Then, if it is running correctly, try your custom code on top of Strophe.

Peter

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2012-10-23T13:50:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30395">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30395</link>
    <description>&lt;pre&gt;Well I am using strophe.js. You can check out the code:
http://digivaasi.in/luexp/bi/ where i am trying receive a message.

Now when i am looking at the developer console in chrome i am getting this.


On Tue, Oct 23, 2012 at 7:06 PM, Peter Saint-Andre &amp;lt;stpeter&amp;lt; at &amp;gt;stpeter.im&amp;gt;wrote:

_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-23T13:45:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30394">
    <title>Re: Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30394</link>
    <description>&lt;pre&gt;
Please tell us what you are sending to the server. Are you connecting
with a standard client, or your own code? What exact XML are you sending
to the server?

Peter

&lt;/pre&gt;</description>
    <dc:creator>Peter Saint-Andre</dc:creator>
    <dc:date>2012-10-23T13:36:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.network.jabber.admin/30393">
    <title>Stream Error</title>
    <link>http://permalink.gmane.org/gmane.network.jabber.admin/30393</link>
    <description>&lt;pre&gt;Hi,

I have installed jabberd14 on Centos 6 64bit using yum and have configured
it accordingly. But after starting the daemon when i am trying to test i am
getting a stream error. The error is:

*&amp;lt;stream:stream xmlns:stream='http://etherx.jabber.org/streams'
version='1.0'&amp;gt;&amp;lt;stream:error
xmlns:stream='http://etherx.jabber.org/streams'&amp;gt;&amp;lt;xml-not-well-formed
xmlns='urn:ietf:params:xml:ns:xmpp-streams'/&amp;gt;&amp;lt;text
xmlns='urn:ietf:params:xml:ns:xmpp-streams'&amp;gt;syntax
error&amp;lt;/text&amp;gt;&amp;lt;/stream:error&amp;gt;&amp;lt;/stream:stream&amp;gt;*
*
*
Please tell me what I am doing wrong?

thanks in advance,
regards,
Debarshi.
_______________________________________________
JAdmin mailing list
Info: http://mail.jabber.org/mailman/listinfo/jadmin
Unsubscribe: JAdmin-unsubscribe&amp;lt; at &amp;gt;jabber.org
_______________________________________________
&lt;/pre&gt;</description>
    <dc:creator>debarshi kumar banerjee</dc:creator>
    <dc:date>2012-10-23T13:27:49</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.network.jabber.admin">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.network.jabber.admin</link>
  </textinput>
</rdf:RDF>
