Problems with dialback connections to openfire servers

Martin Atkins mart at degeneration.co.uk
Wed Nov 26 21:33:26 UTC 2008


The comment in that section of code is interesting, since it suggests 
that we added this to fix some other implementation. I wonder if anyone 
knows what implementation that's there to fix...

Piers Harding wrote:
> Hi -
> 
> I've just started having issues with dialback and openfire servers, from
> a recent upgrade that openfire have offered.  It seems that they
> nolonger accept a <stream:features/> packet on a dialback connection.
> 
> To temporarily fix it, I've commented out in
> djabberd/DJabberd/lib/DJabberd/Connection/ServerOut.pm
> the block:
> #    if ($ss->version->supports_features) {
> #        # they can eat a dick for all we care.  they get no features.
> #        # what is this weird XMPP 1.0 + old-school Dialback world
> #        anyway?
> #        # maybe we're still confused.  FIXME: care.
> #        my $features = "<stream:features></stream:features>";
> #        $self->write($features);
> #        $self->log->debug("$self->{id} sending '$features'");
> #    }
> 
> 
> But - I am wondering if anyone else has a better solution, or can shed
> some light on it.
> 
> Cheers,
> Piers Harding.
> 
> 
> 



More information about the Djabberd mailing list