Forum Discussion
SSL and mblb
I want to load balance using \n as the message delimiter from a persistent connection to F5. I wrote this iRule using a sample available in this site and added mblb profile. But it is not working. I have two nodes in the pool but only one gets the messages. Is there anything I am doing wrong in this?
when CLIENTSSL_HANDSHAKE { log local0. "handshake recvd from [IP::client_addr]" SSL::collect } when CLIENTSSL_DATA { while { [regexp -indices "(.*?\n)" [SSL::payload] transaction] } { log local0. "A complete transaction was found between [lindex $transaction 0] and [lindex $transaction 1]" SSL::release [expr [lindex $transaction 1] + 1] TCP::notify eom log local0. "Released and notified a message to be routed by the LTM" } SSL::collect }
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com