P4G_TLS_PROTOCOL_VER

# set
<module-index>/<port-index> P4G_TLS_PROTOCOL_VER [<group_index>] <tls_version>

# get
<module-index>/<port-index> P4G_TLS_PROTOCOL_VER [<group_index>] ?

Description

Configures the desired TLS protocol version. More specifically the TLS version configured is the protocol version advertised by the client in the Client Hello message, and the highest TLS protocol version accepted by the server. If the protocol_version in the Client Hello message is higher than the highest protocol version accepted by the server, the TLS Handshake will fail.

Actions

set, get

Parameters

tls_version: byte, the highest supported TLS protocol version
  • SSLV3 = 0

  • TLS10 = 1

  • TLS11 = 2

  • TLS12 = 3

Example

# set
input:  0/1 P4G_TLS_PROTOCOL_VER [0] SSLV3
output: <OK>

# get
input:  0/1 P4G_TLS_PROTOCOL_VER [0] ?
output: 0/1 P4G_TLS_PROTOCOL_VER [0] SSLV3