'SSL::disable serverside' not working
I'm working on an iRule that uses a switch statement to send traffic to various pools. The virtual server is configured with clientssl and serverssl. I'm trying to use 'SSL::disable serverside' in one block of the switch statement, however the BIG-IP is still trying to perform a serverside SSL handshake to the port 80 pool member, which obviously fails.
The virtual server is configured with OneConnect, AVR, ASM, and a rewrite profile, in addition to the standard clientssl, serverssl, and HTTP profiles. Using 'LB::detach', 'AVR::disable', and 'ASM::disable' (all together or individually) doesn't make any difference.
Does anyone know why the BIG-IP is still trying a serverside SSL handshake, even though 'SSL::disable serverside' is being used? I'm truly stumped on this one...
TIA!