• Strophe
  • Punjab
  • Palaver
  • Speeqe
  • Stanziq
Strophe Logo
  • Login
  • Preferences
  • Help/Guide
  • Register
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #4 (closed defect: fixed)

Opened 18 months ago

Last modified 18 months ago

digest-md5 auth fails with tigase

Reported by: jack Owned by: jack
Priority: major Milestone:
Component: libstrophe Version:
Keywords: Cc:

Description

The Tigase server incorrectly waits to send stream:features after digest auth is completely. This causes strophe to hang. We should be more resilient and work even in this case.

Change History

Changed 18 months ago by jack

  • status changed from new to closed
  • resolution set to fixed

Turns out that this was a combination of strophe bugs.

  1. xmpp:restart was not sent, which is part of the newer BOSH spec. Strophe has now been updated to support version 1.6 (the latest published).
  2. Tigase and Openfire take advantage of the ability to send the final challenge data in the <success/> element, and are apparently the only servers smart enough to do so. We now handle early failure and success correctly.

Changed 18 months ago by jack

Fixed as of r517.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/