Well. I looked through the documents, solutions and guides on this site. Nothing that I could find for my specific problem.
The summary: HTTP PROFILE ASSOCIATION CAUSES PROBLEMS
* Client makes a HTTPS connection to the BIGIP virtual server say our_server on port 443
* The BIGIP terminates this SSL connection, makes a HTTP connection to our configured pool say our_pool on port 80. (We have only one server now in our pool)
* The virtual server 'our_server' has the default TCP profile and a clientssl profile (with our certs) associated.
* Everything works fine until we associate the default http profile to the virtual server. (We require this to add an iRule to inspect HTTP traffic)
* Once this 'http' profile is associated with the virtual server, I can see that SSL negotiation is going through well. But BIGIP resets the connection with my client after that.
Please do help me if you have any more clues.
Thanks.