[Server-devel] ejabberd-2.1.10 issues

Martin Langhoff martin at laptop.org
Wed Feb 8 19:42:05 EST 2012


On Wed, Feb 8, 2012 at 5:40 PM, Daniel Drake <dsd at laptop.org> wrote:
> With the XS rebase to CentOS6.2, EPEL-6 brought us ejabberd-2.1.8.
> We found an issue that the Online group cannot be marked as @online@
> correctly. Upgrading to ejabberd-2.1.10 (from EPEL6-testing) fixes
> this.

That's good news. As I mentioned on irc, debugging string handling
buglets in Erlang code wasn't going to be easy :-)

> However, there is a regression with collaboration: presence doesn't work right.

Argh. The behaviour you describe has been seen before... in reverse!
The classical problem was pubside event propagation that let to the
opposite behaviour.

> I tried downgrading to the old ejabberd-xs package, but it needs a
> rebuild, and after some hassle of getting it to build, it crashes on
> launch. Looks like it is not compatible with the new erlang in EL6:
> http://www.ejabberd.im/node/3698

Ok. Following the breadcrumbe here, I get to
https://support.process-one.net/browse/EJAB-919 which has a nice patch
authored by the Geoff Cant, a fellow Catalyst-er. I can help w a
rebuild here.

I would also suggest getting the Sugar factor out of the way, testing
briefly w 3 laptops with OS 10.1.3. OS 10.1.3 is known to DTRT. The OS
11.x.y series has a number of collaboration regressions, and while I
don't think it hits this problem interoperating with OS 0.6, it's
worth a check.

cheers,



m
-- 
 martin at laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Server-devel mailing list