Forum Discussion
Chakravarthi_P1
Nimbostratus
Aug 01, 2012HTTPS passthrough with HTTP:Host validation
Hi,
I am trying to setup a HTTPS passthrough where SSL certs would be configured on Servers..
DNS :
test.mydomain.com --- 59.40.33.11
web.mydomain.com -- 59.40.33.11
...
hoolio
Cirrostratus
Aug 01, 2012Hi Chakri,
In order to inspect the HTTP host header value for all browsers, you'd need to decrypt the SSL and parse the HTTP headers.
If you have a controlled population of users and guarantee they use more current browsers, you could potentially do this by reading the TLS server name indicator from the SSL handshake:
http://en.wikipedia.org/wiki/Server_Name_Indication
Here's an example from Joel Moses showing how you can parse the TLS SNI value:
https://devcentral.f5.com/wiki/iRules.TLS-ServerNameIndication.ashx
Aaron
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects