We are running a C++ broker as deamon with the following configuration:
We tried to connect an application to the SSL port which does not "talk" the correct protocol. We simply used telnet:
$ telnet 172.16.45.198 10097
The result was (we waited at least 30 min, then killed the process running telnet):
The broker doesn't react anymore, no more new client connections can be established, the broker even cannot be stopped with "qpidd -p 20097 -q".
This way anybody in the world could easily block our service provided over a Qpid broker.
Is there a way to get around this?
This issue has also been reported as Red Hat service request no. 2014266.