Forum Discussion
Mark_du_Plessis
Nimbostratus
Sep 08, 2005SSL Proxy on F5
All,
once again, a question from a newbie. I've been trying to set up a rule that says something along the lines of:
else if (http_uri matches_regex "/memberspage.asmx" and server_port == 80) {
discard
}
else {
use pool http_servers
}
I do have statements prior to the above ones, and they all work, but the bit I'm trying to get to work should logically say:
Only allow port 443 traffic to Memberspage. If http traffic is coming to memberspage, discard it.
The problem I have is that the rule blocks all traffic. The Big-IP is doing it's own SSL proxying on that virtual server, so as I understand it, the Big-IP decrypts before passing the request on to the iRule. So how can I differentiate between http and https traffic?
Thanks,
Mark
1 Reply
- hoolio
Cirrostratus
If I understand your scenario correctly, I think you could use a proxy, two virtual servers and two rules to accomplish this.