Skip navigation
322 Views 1 Reply Latest reply: Feb 3, 2012 5:57 PM by cchan RSS
cchan Bronze 10 posts since
Apr 26, 2010
Currently Being Moderated

Jan 31, 2012 3:48 PM

httpbind responds after 'wait' value

I'm connecting to openfire http-bind through the browser using jabberwerx.

 

The "wait" value of the BOSH connection is 30, however what I'm noticing is that after several empty longpoll requests (3-5 minutes) there will be one longpoll request that openfire responds to with an empty request (which is normal) but which exceeds the 'wait' value of 30 seconds (definitely not normal).

 

With debug logging enabled, I see the following:

 

Fri Jan 27 12:56:29 EST 2012: HTTP RECV(f5540e93): <body sid="f5540e93" rid="1781211426"/>

Fri Jan 27 12:56:59 EST 2012: HTTP SENT(f5540e93): <body xmlns="http://jabber.org/protocol/httpbind"></body>

Fri Jan 27 12:56:59 EST 2012: HTTP RECV(f5540e93): <body sid="f5540e93" rid="1781211427"/>

Fri Jan 27 12:57:37 EST 2012: HTTP SENT(f5540e93): <body xmlns="http://jabber.org/protocol/httpbind"></body>

Fri Jan 27 12:57:37 EST 2012: HTTP RECV(f5540e93): <body sid="f5540e93" rid="1781211428"/>

Fri Jan 27 12:57:45 EST 2012: HTTP RECV(f5540e93): <body sid="f5540e93" rid="1781211428"/>

Fri Jan 27 12:57:45 EST 2012: HTTP SENT(f5540e93): <body xmlns="http://jabber.org/protocol/httpbind"></body>

Fri Jan 27 12:57:45 EST 2012: HTTP RECV(f5540e93): <body sid="f5540e93" rid="1781211429"/>

Fri Jan 27 12:57:45 EST 2012: HTTP ERR(f5540e93): terminate, policy-violation.

 

Instead of responding with an empty response after 30 seconds, for request with rid=1781211427, openfire responds after 38 seconds.

 

Has anyone encountered such an issue with the Jetty Continuations such that openfire sends a response way after the "wait" value has expired?

 

Thanks,

Conrad

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points