Forum Discussion
Anthony_Gerace_
Jun 27, 2005Historic F5 Account
pass client cert for SSL
Hi!
I was asked if it is possible to create a SSL virtual server that would accept un-encrypted traffic and encrypt it (Reverse v4.x SSL Accelerator). The problem is the client application requires the use of SSL Client Certificates and this would require BIG-IP to present the certificate on behalf of the un-encrypted client. Is this possible?
Thanks.
Anthony
- unRuleY_95363Historic F5 AccountYes, this is merely what we call serverssl. Simply create an HTTP virtual (probably on port 80) and put the serverssl profile on it. Then create a pool with members on :443 and put the pool on the virtual. The serverssl profile will allow you to reference a cert file that will be used to connect to the back-end application.
- Anthony_Gerace_Historic F5 AccountHi!
- unRuleY_95363Historic F5 AccountYes, that is what the cert attribute is for on the serverssl profile. You need to put the filename of the client certificate there.
- Lee_Orrick_5554Historic F5 AccountOne note on this. The native serverssl stack does not support client-side certificates. You will need to set your cipher string to ALL or to include !NATIVE to drop into compatability mode. Otherwise the LTM will just FIN the connection when the server asks for the client cert.
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