Don't use IQReplyFilter for the bind set/result exchange

Description

Using IQReplyFilter causes resource binding to fail on some services (e.g. Facebook). This appears to be because those services set the 'from 'attribute of the bind result to the users bare JID. The examples in RFC6120 don't show the 'from' attribute set http://xmpp.org/rfcs/rfc6120.html#bind-servergen-success, but it doesn't look like it's invalid behavior.

We should probably use a simple PacketIDFilter for the bind request/result exchange.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Expected Effort

Ignite Forum URL

Components

Fix versions

Affects versions

Priority

Created July 30, 2014 at 7:47 PM
Updated October 28, 2020 at 1:28 PM
Resolved August 4, 2014 at 4:22 PM