Blacklisted s2s domain still consumes outbound available threads

Description

While Openfire will properly block blacklisted domains from establishing outbound s2s connections, this block happens after a thread has been allocated. So when naughty folks attempt to send lots of packets to a blacklisted domain, <theory> Openfire can exhaust its available pool of outbound threads and cause valid traffic to hang awaiting resources to become available</theory>.

This theory appears to be happening on open_chat as when we notice MUC latencies, the server is logging lots of blocked s2s connections at the time.

Environment

None

Activity

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created September 2, 2016 at 3:19 PM
Updated December 19, 2016 at 1:44 PM
Resolved December 19, 2016 at 1:44 PM