Under high concurrency, the NIO+SSL connector causes client connections to fail with random SSL exceptions (usually bad record MAC or invalid padding) after a period of time.
I suspect this may be related to
AMQ-4135, since we are seeing nearly identical failure modes.
I am able to duplicate these results fairly consistently using a variant of NIOSSLLoadTest which uses 10 producers, 10 consumers, 10000 messages, and a bytes message of size 4096 with all producers and consumers using separate (multiplexed) sessions.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|1h 58m||1||Timothy Bish||13/Feb/13 00:40|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Timothy Bish [ tabish121 ]|
|Fix Version/s||5.9.0 [ 12323932 ]|
|Resolution||Fixed [ 1 ]|
|Patch Info||Patch Available [ 10042 ]|