Forum Discussion

Frank_Mancini_3's avatar
Frank_Mancini_3
Icon for Nimbostratus rankNimbostratus
Oct 11, 2006

SSL::Cipher name and version

Can someone tell me what the result values are when I use the following:

 

 

SSL::cipher name

 

SSL::cipher version

 

 

returns: "SSL" and "v3.0" or "3.0" or "3"

 

 

Thank you so much. What is a good way to test this because you would need to implement this within a Local Traffic Management Virtual and you can't display the values. Will iRules Editor help in taking a look at these values?

 

3 Replies

  • Colin_Walker_12's avatar
    Colin_Walker_12
    Historic F5 Account
    I'm not sure what you mean when you say you can't display the values...

    You could add a log statement that shows the result of each of those commands for the traffic in question like so:

    
    log local0. "Cipher name is - [SSL::cipher name]"
    log local0. "Cipher version is - [SSL::cipher version]"

    Is this not what you're looking for?

    Colin
  • Unfortunately, i'm a developer and won't be able to see the logs. Can you tell me what you get for those values? if I know what the values are, then I can write the iRule for it.

     

     

    thank you much.
  • You could always add them to a custom response with a secret uri request.

    when HTTP_REQUEST {
      if { [HTTP::uri] starts_with "/dumpssldata" } {
        HTTP::respond 200 content "Name = '[SSL::cipher name]', Version = '[SSL::cipher version]'"
      }
    }

    Then just make a request to your virtual "https://virtual/dumpssldata" and the returned data stream will contain the output.

    -Joe