[Pidgin] #14070: BOSH error if <stream:features> not sent in session creation response packet

Pidgin trac at pidgin.im
Sat May 14 07:11:27 EDT 2011


#14070: BOSH error if <stream:features> not sent in session creation response
packet
-----------------------+----------------------------------------------------
 Reporter:  dhruvbird  |        Owner:  deryni
     Type:  defect     |       Status:  new   
Milestone:             |    Component:  XMPP  
  Version:  2.7.11     |   Resolution:        
 Keywords:             |  
-----------------------+----------------------------------------------------
Description changed by dhruvbird:

Old description:

> Pidgin fails to connect if the BOSH proxy does NOT send a stream:features
> packet in the stream creation response packet. The BOSH proxy sends it in
> a subsequent packet, but the libpurple BOSH code doesn't consider this
> valid behaviour, though according to the spec. it is.
>
> In fact, bosh.c mentiones it as a FIXME item. Please could you fix this
> since it is breaking with my BOSH proxy.
>
> Line 543 of bosh.c
> /* FIXME: Depending on receiving features might break with some hosts */

New description:

 Pidgin fails to connect if the BOSH proxy does NOT send a
 <stream:features> packet in the session creation response packet. The BOSH
 proxy sends it in a subsequent packet, but the libpurple BOSH code doesn't
 consider this valid behaviour, though according to the spec. it is.

 In fact, bosh.c mentiones it as a FIXME item. Please could you fix this
 since it is breaking with my BOSH proxy.

 Line 543 of bosh.c
 /* FIXME: Depending on receiving features might break with some hosts */

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/14070#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list