<?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.ejabberd">
    <title>gmane.network.jabber.ejabberd</title>
    <link>http://blog.gmane.org/gmane.network.jabber.ejabberd</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://comments.gmane.org/gmane.network.jabber.ejabberd/8092"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8089"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8087"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8083"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8082"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8080"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8073"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8072"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8061"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8057"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8054"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8052"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8050"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8048"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8047"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8045"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8044"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8041"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8036"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.network.jabber.ejabberd/8035"/>
      </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://comments.gmane.org/gmane.network.jabber.ejabberd/8092">
    <title>ejabberdctl node issue</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8092</link>
    <description>&lt;pre&gt;work0.rg.net:/root# ejabberdctl --node ejabberd&amp;lt; at &amp;gt;work0 registered-users
Failed RPC connection to the node ejabberd&amp;lt; at &amp;gt;work0: nodedown


and the port 5280 web interface works

clue bat, please

randy_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Randy Bush</dc:creator>
    <dc:date>2013-05-19T03:31:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8089">
    <title>mysql connection failed</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8089</link>
    <description>&lt;pre&gt;I have ejabberd ejabberd-2.1.11 installed on debian 6 it was working fine
and then all of a sudden i started seeing this in my ejabberd log. am not
sure how to fix it - my Mysql seems to be working as all other databases
can be connected to and accessed with no problem.

=ERROR REPORT==== 2013-05-17 19:29:49 ===
E(&amp;lt;0.211.0&amp;gt;:ejabberd_odbc:552) : mysql_conn: post_start timeout


=INFO REPORT==== 2013-05-17 19:29:49 ===
I(&amp;lt;0.211.0&amp;gt;:ejabberd_odbc:226) : mysql connection failed:
** Reason: "timed out"
** Retry after: 30 seconds

=WARNING REPORT==== 2013-05-17 19:29:49 ===
W(&amp;lt;0.211.0&amp;gt;:ejabberd_odbc:291) : unexpected info in connecting: {mysql_conn,
                                                                 &amp;lt;0.626.0&amp;gt;,
                                                                 {error,

connect_failed}}

=ERROR REPORT==== 2013-05-17 19:29:49 ===
E(&amp;lt;0.207.0&amp;gt;:ejabberd_odbc:552) : mysql_conn: post_start timeout


=INFO REPORT==== 2013-05-17 19:29:49 ===
I(&amp;lt;0.207.0&amp;gt;:ejabberd_odbc:226) : mysql connection faile&lt;/pre&gt;</description>
    <dc:creator>Hannibal Ndlovu</dc:creator>
    <dc:date>2013-05-17T17:31:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8087">
    <title>Getting started with ejabberd and Mysql - modules_odbc</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8087</link>
    <description>&lt;pre&gt;Hello List,

This is my first posting and i am not an native english speaker so 
please excuse my bad writing.
I started reading on ejabberd now for something some days and wanted to 
start testing.
I downloaded the latest stable source (2.1.12) from : 
http://www.ejabberd.im/ejabberd-2.1.12--13.03-beta1
and compiled it with the env needs on my server.

Everything went fine and i could start ejabberd with Mnesia as backend.
But my goal is to have it running with MySQL. So i read another 
"thousands" Post on the net to skill myself.
I know i need the "mod_MODNAME_odbc.erl" Sourcefiles to get it done but 
i do not find them in none of the repos.
I found some (only 2 or 3 odbc_modules), in old github/svn repos but i 
wanted to ask you , for a general place to fetch them.

Would you be so kind to provide me with some informations to get further 
with this project.

Best Regards from Germany

Thomas
&lt;/pre&gt;</description>
    <dc:creator>T.Prokopp</dc:creator>
    <dc:date>2013-05-17T09:58:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8083">
    <title>Unable to see online status of users</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8083</link>
    <description>&lt;pre&gt;I am attempting to configure my new ejabberd installation to display online
status of everyone else on the server. So far, this has been unsuccessful.
I am using a php file that talks to a phpbb3 forum installation via curl
for authentication and account creation. This piece, at least, is working.

Two test accounts login to the server, and neither can see the other as
being online. They can add each other as a contact, and they both show as
being offline.

I have installed mod_webpresence, and made the following changes to my
ejabberd.cfg file:

 {5280, ejabberd_http, [
                         {request_handlers,
                          [
                            {["presence"], mod_webpresence}
                          ]},
                         %%captcha,
                         http_bind,
                         http_poll,
                         web_admin
                        ]}

%% Web presence auto enrollment
{access, webpresence_auto, [{allow, local}]}.

 {mod_webpresence, [
    {access,&lt;/pre&gt;</description>
    <dc:creator>o0beaner</dc:creator>
    <dc:date>2013-05-15T18:13:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8082">
    <title>add_ and delete_rosteritem throughput</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8082</link>
    <description>&lt;pre&gt;Hi,

I've been using ejabberd along with an XMPP component in an application
that requires regular changes to user rosters.

I often need to make as many as 150 of these changes at a time, and this
number will increase as the service grows. I've been doing this from my
component via XML-RPC, but get "[Errno 104] Connection reset by peer" on
some requests, while others take 20 seconds or more to return, even though
the timeout is set to 5 seconds and maxsessions is set to infinity.

I've just been retrying the requests that fail, but the slow requests cause
user experience problems. Furthermore, some of the requests are more urgent
than others, and if ejabberd is still busy churning through one batch of
150 when a second comes in, then things get really clogged up. I'm running
ejabberd on an m1.small Amazon EC2 instance.

Does anyone have any suggestions on how I might increase throughput?

A few other thoughts/ideas/questions:


1) I considered switching from Mnesia to MySQL so that I could modify the
roster&lt;/pre&gt;</description>
    <dc:creator>Steven Lehrburger</dc:creator>
    <dc:date>2013-05-15T17:37:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8080">
    <title>SCRAM password for MySQL</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8080</link>
    <description>&lt;pre&gt;Guy,
One more question ...
Jira issue says SCRAM password for ODBC should work properly.
But I can't configure it.

When I add subscriber his password is in plain text in sql table.

Here is my config file attached ....
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Kirill Ratkin</dc:creator>
    <dc:date>2013-05-05T13:02:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8073">
    <title>Different users for different domains</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8073</link>
    <description>&lt;pre&gt;Hi,

I want to configure ejabberd for two domains but I want users were in
different domains.
For example I have two domains: example.com and example.org
and user Bob.
I want Bob can to login using JID bob&amp;lt; at &amp;gt;example.com but he can not login as
bob&amp;lt; at &amp;gt;example.org with same password.
In other words I want to have two 'different Bobs' (no no, I'm not about
Superstring Theory) (just one Bob is in example.com and another one is in
example.org).

What I'm trying now is to configure virtual hosts :

{host_config, "example.com", [{auth_method, odbc},
        {odbc_server, "DSN=excom;UID=ejabberd;PWD=pass"}]}.
{host_config, "example.org", [{auth_method, odbc},
        {odbc_server, "DSN=exorg;UID=ejabberd;PWD=pass"}]}.

But is doesn't work because below in cfg file I have settings for MySQL
connection ...
{odbc_server, {mysql, "192.168.1.106", "ejabberdb", "ejabberd", "pass"}}.

And ejabberd connects to this database (ejabberdb) instead DSN in
host_config ...

So gentlemen, I need your help ... maybe I go to wrong way ...&lt;/pre&gt;</description>
    <dc:creator>Kirill Ratkin</dc:creator>
    <dc:date>2013-05-04T15:34:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8072">
    <title>disco#info get maxusers</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8072</link>
    <description>&lt;pre&gt;Hi,

Im about to build a tool where i am able to see how many users is in a
room, and if the room is filled, i will create a new room..

Also i will be able to list how many free places in a room is left, I
cannot find a way :/

I read this post, which is about the subject, and it should be possible
some how..
http://stackoverflow.com/questions/11805102/xmpp-muc-max-users

I can send a disco#info request to the room, but it seems like ejabberd
only supply me with:

description and current occupants

are there any way i can get the maxusers number too?
Best regards,
Michael Holm
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Michael Holm</dc:creator>
    <dc:date>2013-05-01T09:26:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8061">
    <title>Working Yahoo transports?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8061</link>
    <description>&lt;pre&gt;Hi!

I just set up a new ejabberd server. I wanted to connect some transports.

With the yahoo transport I have the following error:

Sun 28 Apr 2013 17:08:36 - CVS 1.69
Traceback (most recent call last):
  File "/usr/share/pyyimt/yahoo.py", line 1315, in &amp;lt;module&amp;gt;
    rdsocketlist[each].Process()
  File "/usr/share/pyyimt/ylib.py", line 686, in Process
    challenge = self.ymsg_challenge(s,t)
  File "/usr/share/pyyimt/ylib.py", line 113, in ymsg_challenge
    (crypt1, crypt2) =
YahooMD5.curphoo_process_auth(self.username,self.password,chalstr)
  File "/usr/share/pyyimt/curphoo/YahooMD5.py", line 113, in
curphoo_process_auth
    (table,depth) = find_table_depth_values(md5.new(comparison_src[:4]),
comparison_src[4:].tostring())
TypeError: 'NoneType' object is not iterable

This error occurs when I'm trying to add this transport.

Additionally I tried the old yahoo-transport from jabberd. With this I'm
getting the following error when trying to login:

Sun Apr 28 17:12:00 2013  xdb.c:220 xdb_get() waiting for
i&lt;/pre&gt;</description>
    <dc:creator>Michael Vogel</dc:creator>
    <dc:date>2013-04-28T15:16:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8057">
    <title>XEP-0313</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8057</link>
    <description>&lt;pre&gt;Hi,

I am using ejabberd for a project and am quite happy. However, I wanted to
use server-side message archiving through XEP-0313.  I see that there is a
module for XEP-0136 but that standard is a little too much.
So I looked at http://www.ejabberd.im/protocols and was surprised that
XEP-0313 is not even listed. Is there a reason for that? Also, does anybody
plan to implement it? The protocol does not seem to be overly complicated.
So if nobody is working on it I might take a turn.

thank you,
Karsten
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Karsten Jeschkies</dc:creator>
    <dc:date>2013-04-27T17:48:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8054">
    <title>Add users to acl automatically</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8054</link>
    <description>&lt;pre&gt;Hi,

Im looking for some way to script the functionality of adding users to any
acl list..

Lets say i have the list:

acl, { muc_admin... }

now, i want somehow to add users to this list, i can do it with the admin
webinterface on the fly, but thats so much manual work, are there any way i
can do it with some script?

Hope someone can help me..

Best regards,
Michael Holm
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Michael Holm</dc:creator>
    <dc:date>2013-04-23T18:51:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8052">
    <title>exmpp rebar build</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8052</link>
    <description>&lt;pre&gt;Hi,
I'm currently using exmpp in a development which is based on rebar.
Declaring exmpp as an rebar dependancy does not work out of the box so
I've worked on a rebar port of exmpp.
Contrary to existing port previously done
(https://github.com/archaelus/exmpp), this port keep existing autotools
working.
I've tested it on linux only. Port drivers are working too.
Thanks to archaelus work, I've added a 3rd (!) way of generating headers
and source from XMPP extensions with escripts. This could eventually by
used by all build systems as it depends only on erlang.

You can have a look at the code here:
https://github.com/jeanparpaillon/exmpp/tree/rebar2

Regards,

&lt;/pre&gt;</description>
    <dc:creator>Jean Parpaillon</dc:creator>
    <dc:date>2013-04-22T08:08:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8050">
    <title>mod muc - actor element</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8050</link>
    <description>&lt;pre&gt;Hello,

I recently started using ejabberd for a project involving muc, and noticed
ejabberd doesn't support the actor element when a user is kicked/banned.
You can find more details about it here:

https://support.process-one.net/browse/EJAB-1206

I implemented support for this, so I thought I'd share what I had till now.
I've attached a patch for this.

Thanks,
Purvesh Sahoo
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Purvesh Sahoo</dc:creator>
    <dc:date>2013-04-22T02:53:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8048">
    <title>S2S not working with Ejabberd on ubuntu server (timeout)</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8048</link>
    <description>&lt;pre&gt;Hi, 

I have a working ejabberd server. I would like it to work with other xmpp servers.

telnet xmpp-server1.l.google.com 5269 works
All ports are opened
It is not a DNS SRV Issue
Tried stopping SSL/TLS, it is still timing out.
S2S seems to be rightly configured.

Here are the logs:
=INFO REPORT==== 2013-04-17 15:28:10 ===
D(&amp;lt;0.20267.0&amp;gt;:ejabberd_s2s:372) : Using ejabberd_s2s_out &amp;lt;0.20204.0&amp;gt;
 =INFO REPORT==== 2013-04-17 15:28:10 ===
D(&amp;lt;0.20267.0&amp;gt;:ejabberd_s2s:291) : sending to process &amp;lt;0.20204.0&amp;gt;
 =INFO REPORT==== 2013-04-17 15:31:10 ===
I(&amp;lt;0.20204.0&amp;gt;:ejabberd_s2s_out:438) : wait_for_validation: beware.fr -&amp;gt; proxy.eu.jabber.org (connect timeout)
 =INFO REPORT==== 2013-04-17 15:31:10 ===
D(&amp;lt;0.20204.0&amp;gt;:ejabberd_s2s_out:910) : terminated: {normal,wait_for_validation}
Help would be appreciated
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Thomas Macaigne</dc:creator>
    <dc:date>2013-04-18T09:44:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8047">
    <title>Mysql roster consistency check</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8047</link>
    <description>&lt;pre&gt;Hello all

I have written a couple of SELECTs that can be used to check the consistency 
of your ejabberd.rosterusers mysql table (useful after a large data migration 
for example). They're potentially quite expensive, so I recommend running them 
on a replica rather than your live environment.

https://github.com/alsuren/ejabberd/commits/roster-consistency

Give them a try and tell me if you find them useful.

David.
&lt;/pre&gt;</description>
    <dc:creator>David Laban</dc:creator>
    <dc:date>2013-04-16T18:22:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8045">
    <title>ejabberd-modules SVN has moved to ejabberd-contrib Git</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8045</link>
    <description>&lt;pre&gt;Hello,

Since years ago, there is a SVN repository for contributed or external
ejabberd modules, erlang libraries and related programs:
https://svn.process-one.net/ejabberd-modules/

Finally, today that code has migrated to Git, and hosted in:
https://github.com/processone/ejabberd-contrib

The "2.1.x" branch has the old SVN code, and the "master" branch is
intended to get compatible with ejabberd master.

The old SVN repo will be available because it doesn't hurt. However, that
SVN server has no use nowadays, so maybe in a few months it disappears.
Conclusion for developers, admins and packagers: please update your build
scripts in the next weeks.


--
Badlop
ProcessOne
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Badlop</dc:creator>
    <dc:date>2013-04-15T15:15:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8044">
    <title>Mnesia ops questions...?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8044</link>
    <description>&lt;pre&gt;I have some questions about Mnesia.

If you feel this is not the right place for these and you know of a better
mailing list or forum to ask Mnesia questions on, please don't hesitate to
mention it.

We've been running ejabberd in production for several months and it has
been going mostly top notch, but every once in a while, we hit a problem
with Mnesia and we never got to the bottom of the issue.

We do rolling restarts every once in a while to update custom modules or
perform some other minor changes, and this usually goes well, but
sometimes, we hit a situation where one or more node cannot rejoin the
cluster properly. It seems to have to do with the order in which nodes are
stopped and/or brought back up, although it is very confusing to
troubleshoot, so I'm not sure about the details. In any case, it seems that
stopping and bringing back up the whole cluster solves the issue (but
unfortunately, this causes downtime).

There are times I've hit this issue where the nodes would tell me the
following messa&lt;/pre&gt;</description>
    <dc:creator>Felix GV</dc:creator>
    <dc:date>2013-04-13T18:39:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8041">
    <title>RESTful API to get the presence of users?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8041</link>
    <description>&lt;pre&gt;Hello,

I want to get the presence/no. of connected resources of users over http
via a restful API. Couldn't find any module that offered such functionality
upon google search. Does any one know if such a module already exists?

Regards,
Vineet
_______________________________________________
ejabberd mailing list
ejabberd&amp;lt; at &amp;gt;jabber.ru
http://lists.jabber.ru/mailman/listinfo/ejabberd
&lt;/pre&gt;</description>
    <dc:creator>Vineet Naik</dc:creator>
    <dc:date>2013-04-12T11:25:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8036">
    <title>Feedback on my "Facebook Suspend implementation?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8036</link>
    <description>&lt;pre&gt;

Further to http://www.ejabberd.im/node/5075 and my previous posts:

I have implemented a hybrid of Facebook's Suspend extension and google's queue 
extension. The idea is to stop the server from waking up the iPhone client 
with stanzas when it is in the "background" state (too many wakeups in a given 
10 minute period will cause the OS to kill the app).

I have squashed it into a single patch against ejabberd 2.1.12.
It can be found at:

https://github.com/alsuren/ejabberd/commits/suspend


The design is currently:

* In ejabberd_c2s, if &amp;lt;iq&amp;gt;&amp;lt;sleep/&amp;gt;&amp;lt;/iq&amp;gt; is received:
** wrap sockmod and socket in ejabberd_suspend 
   (which implements the same interface, but queues up all outgoing stanzas)

* When&amp;lt;iq&amp;gt;&amp;lt;flush/&amp;gt;&amp;lt;/iq&amp;gt; is received:
** ejabberd_suspend is told to flush all queued stanzas.

* When &amp;lt;iq&amp;gt;&amp;lt;wake/&amp;gt;&amp;lt;/iq&amp;gt; is received:
** ejabberd_suspend flushes all queued stanzas, then returns the original
    sockmod and socket that it originally wrapped.



This is my first big erlang project, so I would like some f&lt;/pre&gt;</description>
    <dc:creator>David Laban</dc:creator>
    <dc:date>2013-04-04T16:13:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8035">
    <title>Am I safe to upgrade to 2.1.12 if using mysql?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8035</link>
    <description>&lt;pre&gt;I am planning to upgrade our servers from ejabberd 2.1.11 to ejabberd 2.1.12, 
to get a load of bugfixes related to tls.

We are also using the following contributed modules:

mysql [+ mysql_auth, mysql_connect, mysql_recieve]
mod_admin_extra
mod_archive_odbc
mod_rest

I noticed the following in the .11 -&amp;gt; .12 changelog:


commit 437f68a9f320a3cafd063ae03313ce83db96668e
Author: Evgeniy Khramtsov &amp;lt;ekhramtsov&amp;lt; at &amp;gt;process-one.net&amp;gt;
Date:   Fri Apr 27 19:52:05 2012 +1000

    Merge SQL and Mnesia code into one module (EJAB-1560)


Is there likely to be any nasty interaction between our use of mysql connector 
and this commit, or should I be pretty-much safe?

David.
&lt;/pre&gt;</description>
    <dc:creator>David Laban</dc:creator>
    <dc:date>2013-04-04T14:20:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.network.jabber.ejabberd/8023">
    <title>Ejabberd's mnesia corrupted?</title>
    <link>http://comments.gmane.org/gmane.network.jabber.ejabberd/8023</link>
    <description>&lt;pre&gt;Hi folks,
during the startup I see these files being created in the directory of 
ejabberd's Mnesia DB:

-rw-r----- 1 ejabberd ejabberd 139453100 Mar 26 21:59 
fs_ejabberd&amp;lt; at &amp;gt;jabber_32306_1364_331543_467701.273

They are being created during every start of the ejabberd.
Does that mean the Mnesia database is corrupted?

Best regards,
&lt;/pre&gt;</description>
    <dc:creator>Peter Viskup</dc:creator>
    <dc:date>2013-03-26T21:54:06</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.network.jabber.ejabberd">
    <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.ejabberd</link>
  </textinput>
</rdf:RDF>
