Hi Damion,
As I remember, this iRule enforce the encryption. So it does not allow clear text.
if you want clear text pass through, the iRule may need to be modified.
you might try changing last "else" condition to be something like below.
I am not sure if it might help or not, I didn't test
üôÇ
} else {
TCP::respond "530 Must issue a STARTTLS command first\r\n"
comment below line (the below line swallow client data...)
TCP::payload replace 0 [TCP::payload length] ""
TCP::release
release and never collect again
TCP::collect
}
Thanks,
Nat