Support Forum
The Forums are a place to find answers on a range of Fortinet products from peers and product experts.
xinger
New Contributor III

Which SSL/TLS protocols are supported by FortiGate 5.2.2 SSL full inspection?

How can I determine if a site will play nice with FortiGate SSL full inspection?  SSL inspection works well for us most of the time, but we will occasionally happen upon sites which do not seem to respond during SSL protocol negotiations.  I'm wondering if it is sometimes due to the FG and the sites not having an SSL protocol in common which they both support.

 

For example, SSL Labs shows that secure.propertyshark.com does not support TLS 1.2, TLS 1.1, SSL 3 or SSL 2; it only supports TLS 1.0. 

https://www.ssllabs.com/ssltest/analyze.html?d=secure.propertyshark.com

When I try to go to secure.propertyshark.com, a packet capture on my workstation shows a couple of Client Hello attempts in the SSL handshake, but there are no SSL handshake responses. 

 

Could it be that our FortiGate 5.2.2 does not support TLS 1.0?  If so, can that be changed?

1 REPLY 1
emnoc
Esteemed Contributor III

What did you client supported  in the ssl hello? Did you try a alternative client? Did you run a debug diag flow and analyze the failure

 

 

 

e.g

 

diag debug reset

diag debug enable

diag debug flow filter secure.propertyshark.com

diag debug flow show console enable

diag debug flow trace start 100

 

 

And then run your request cycling thru the  ssl/tls versions that you suspect.

 

 

openssl s_client -connect  secure.propertyshark.com:443 -tls1

 

or even better by using curl and specifying the tls1 minor version

 

curl -k -tlsv1.2 -I https://secure.propertyshark.com

 

curl -k -tlsv1 -I https://secure.propertyshark.com

 

 

 

The diag debug flow is your best friend. I don't believe you can disable the types of ssl/tls version in  the protocol decoders.

 

 

 

 

 

PCNSE 

NSE 

StrongSwan  

PCNSE NSE StrongSwan
Labels
Top Kudoed Authors