Forum Discussion

Damián_41877's avatar
Damián_41877
Icon for Nimbostratus rankNimbostratus
Aug 05, 2014

How SSL client connections diverted to the servers as HTTP (clear text) or HTTPS (SSL) according to the URI

Hi

 

I know two basic modes for dealing HTTPS/SSL incoming client connections:

 

  1. BIG-IP ends the SSL connection and send requests to the targer servers in "clear text" (HTTP).

     

  2. BIG-IP is configured as passthrough. BIG-IP does not decrypt the SSL connection and SSL stream reach the target server. Target server has to encrypt/decrypt the SSL connnection stream.

     

Is there any way (I mean an iRule) to select mode 1 or mode 2 according to the URI?

 

I guess there is no one -- unless BIG-IP ends client-side SSL and create a server-side SSL connection BUT then that will not be a genuine passtrough mode.

 

Thanx in advance

 

1 Reply

  • nathe's avatar
    nathe
    Icon for Cirrocumulus rankCirrocumulus

    Damián,

     

    As SSL transactions happens prior to HTTP then I would guess not.

     

    In regards point 2 there is a (relatively) new feature called Proxy SSL which doesn't terminate traffic on the LTM, so is passthrough, but does then have visibility of the encryption key so it can inspect the traffic too i.e. where you might need to offload traffic to ASM.

     

    Rgds

     

    N