We are running into the same issue described https://community.igniterealtime.org/thread/52138 in which strophe receives a httpstatus 404 – ‘invalid SID’ response after it sends 1-3 messages.
I have set the following additional properties…
xmpp.httpbind.client.idle 3600 (what are the units for this? milliseconds or seconds?)
Any one else have an issue using strophe and openfire’s http-bind (bosh) interface?
Using Openfire 3.9.3