Forum Discussion
Chip_Hudgins_64
Nimbostratus
Jun 17, 2005SSL client profile based on hostname
Is there anyway to select or change the SSL client profile based on hostname?
If is easy to find the hostname in an HTTP_REQUEST but then how could you set the SSL client profile? I am trying to have one VIP for multiple SSL sites each with different SSL certificates for each.
Thanks in advance.
21 Replies
- hoolio
Cirrostratus
From LTM's perspective it doesn't make a difference. LTM will use either type of cert to decrypt the SSL. There is a difference in functionality though:
wildcard cert *.example.com
valid for: www.example.com, ftp.example.com, mail.example.com and any other subdomain of example.com
not valid for: example.com
SAN cert:
valid for www.example.com, www.example.co.uk, www.example.net, www.example.org
not valid for any domain that isn't explicitly specified
Also note that there might not be universal browser support for SAN's. I haven't seen issues with modern browser versions, but it's something to look into.
Aaron - steve_88008
Nimbostratus
cool, thanks for your time and knowledge Aaron! - Danny_Trinh_197
Nimbostratus
Can we use multiple certs for single VIP, but wild card? For example:
abc.example.com, cdf.example.com, efg.example.com - steve_88008
Nimbostratus
you can't assign more than one cert (client or server) to a VIP. That is the purpose of the wildcard cert or a cert that uses SAN. - hoolio
Cirrostratus
Hi Danny,
See my last post. LTM does support using wildcard certs. As far as I'm aware it should handle just about any valid PEM formatted cert.
Aaron - scot_hartman_82
Nimbostratus
Can you combine the two?
Can you get a SAN cert that has a wildcard in it?
Get a SAN cert that is valid for *.example.com and example.com?
Thx, Scot - Jason_Keating
Altostratus
Hi all,
Anyone know if support for RFC4366 (SNI) is available yet?
I've been unable to find anything on ask.f5.com with the strings RFC3546, RFC4366 or CR 94903
Thanks
J - JRahm
Admin
It's not natively supported, but you can craft an iRule to do so. - Joel_Moses
Nimbostratus
Here's an iRule for supporting SNI. Make sure you read the notes closely -- it's not supported on all browsers.
http://devcentral.f5.com/wiki/defau...ation.html - Nic_67118
Nimbostratus
Hello,
Does any one know of a way within the iRule to kick out non supported browsers/OSs? I know they get up to the point in the iRule that accept connections from TLS 1.0 - 1.2, So I am guessing there is something in the payload or the length of the payload is different, that the iRule does not like.
I would basically just like to have SNI work for those browsers that do support it, and have the other go to the default SSL profile attached to the VS.
Opinions?
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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
