F5 is upgrading its customer support chat feature on My.F5.com. Chat support will be unavailable from 6am-10am PST on 1/20/26. Refer to K000159584 for details.

Forum Discussion

Ron_Adams_11068's avatar
Ron_Adams_11068
Icon for Nimbostratus rankNimbostratus
Jan 12, 2006

Select among clientssl profiles

Need help with 9.2 iRule syntax to select a clientssl profile other than the default assigned to the virtual server?

 

 

A previous post returned this statement:

 

"Unfortunately, you're going to need to wait until 9.2 where an iRule can select among clientssl profiles."

 

 

If you have sample syntax, I'd appreciate it.

11 Replies

  • I have been trying on SSL::profile command to apply a client ssl profile based on the client uri but found out the command is not valid with HTTP_REQUEST event so I used it with CLIENT_ACCEPTED event with client source IP. My iRule looks like:

     

     

    when CLIENT_ACCEPTED {

     

    if { [IP::addr [IP::client_addr] equals 10.160.38.16]} {

     

    SSL::profile BETA-B2B.ECSC_CC

     

    }

     

    else {

     

    SSL::profile BETA-B2B.ECSC

     

    }

     

    }

     

     

    when HTTP_REQUEST {

     

    SSL::renegotiate

     

    }

     

     

    However, this is only works with Firefox not any others such as IE, Maxthon, and my client software CLEO, - all connection interrupted. Anyone has any clue and the way to work around?

     

     

    Your help will be very much appreciated.

     

     

    Vivian