Forum Discussion
SSL pass-through configuration
The only way it worked is with Performance L4 type VS. I am wondering if anyone has successfully configured ssl pass-through with Standard VS.
24 Replies
- Sly_85819
Nimbostratus
Missed description of above capture10:26:09.443127 802.1Q vlan4094 P0 arp who-has 192.168.20.25 (Broadcast) tell 192.168.20.25
- hoolio
Cirrostratus
Can you also post the VIP confg from when it's not working, using 'b virtual VIP_NAME list'? - Sly_85819
Nimbostratus
The app is now in production and it is L4 VS.- DavisLiRet. Employee
Not sure why this is the solution but I was doing APM and had trouble on my portal links browsing to HTTPS sites. I have also done the same thing as you and it worked. I just used some default serverssl profile and attach to a standard VS and the HTTPS portal links worked.
- hoolio
Cirrostratus
When you change from standard to Forwarding IP or in reverse, quite a few settings change. It would be interesting to compare the actual config from the two VIP configurations. If you're able to, you could configure a test VIP even on the same IP but a different port to test this further. If there are restrictions getting to the test VIP, you could test using curl from the LTM command line: - Sly_85819
Nimbostratus
Thanks. I have tried using ssldump however wasnt able to do much with it. I am still a newbie for LTM troubleshooting :-(. I will see if there is any way I can simulate the problem again and take captures. - Anesh
Cirrostratus
Was this issue fixed? If so could you please paste the solution
- What_Lies_Bene1
Cirrostratus
Which part are you looking for a solution too?
- RiadSanchz
Cirrus
Is there any F5 documentation explaining SSL pass-through and how to configure it?
- Robell_Pontes_7
Nimbostratus
ssl traffic can be processed in 3 ways:
a) ssl offloading, where the traffic is encrypted from the client to the F5 and then the F5 decrypts it (terminates the SSL) and sends it to the backend "plain". you need a ClientSSL profile for this.
b) ssl bridging, where the traffic is encrypted from the client to the F5 and then the F5 decrypts it, usually to perform some sort of layer 7 operation (such as apply an irule to check the http request) but then the traffic is encrypted again before being sent to the backed. you need a ClientSSL profile and a ServerSSL for this.
c) there's nothing to configure for ssl 'passthrough'. It just means the SSL traffic is passed as it is through the F5 to the backend servers, not terminated on the F5. No layer 7 processing can be performed on the F5 as traffic is encrypted.
- RiadSanchz
Cirrus
Thank you so much for the response.. Server Team asked me to setup the a new VS and set it up as ssl pass-through. So basically I do nt have to attach and SSL Profile to the VS as I would in SSL offloading.
- RiadSanchz_3395
Nimbostratus
Is there any F5 documentation explaining SSL pass-through and how to configure it?
- Robell_Pontes_7
Nimbostratus
ssl traffic can be processed in 3 ways:
a) ssl offloading, where the traffic is encrypted from the client to the F5 and then the F5 decrypts it (terminates the SSL) and sends it to the backend "plain". you need a ClientSSL profile for this.
b) ssl bridging, where the traffic is encrypted from the client to the F5 and then the F5 decrypts it, usually to perform some sort of layer 7 operation (such as apply an irule to check the http request) but then the traffic is encrypted again before being sent to the backed. you need a ClientSSL profile and a ServerSSL for this.
c) there's nothing to configure for ssl 'passthrough'. It just means the SSL traffic is passed as it is through the F5 to the backend servers, not terminated on the F5. No layer 7 processing can be performed on the F5 as traffic is encrypted.
- RiadSanchz_3395
Nimbostratus
Thank you so much for the response.. Server Team asked me to setup the a new VS and set it up as ssl pass-through. So basically I do nt have to attach and SSL Profile to the VS as I would in SSL offloading.
Recent Discussions
Related Content
* 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