Is HTTP/2 inspection supported?

Is HTTP/2 inspection supported?

51289
Created On 01/19/19 01:33 AM - Last Modified 07/15/26 15:04 PM


Question


HTTP/2 (also known as HTTP/2.0) is a revision of the HTTP network protocol. As browsers such as Chrome, Firefox, and Edge start to support HTTP/2, the firewall will need to be able to look into the HTTP/2 traffic to perform inspection. 

Environment


  • NGFW
  • PANOS version 9.0 and above
  • HTTP/2 inspection


Answer


Yes, starting in PAN-OS 9.0 HTTP version 2 inspection (HTTP/2) is supported

HTTP/2 inspection is supported in the following use cases:

  • SSL Forward Proxy Mode
  • SSL Inbound Inspection Mode with PFS ciphers.
  • Firewall in a security service chain where an upstream device sends it post-decrypted cleartext HTTP/2 traffic.
  • As part of a security chain in the decryption broker functionality where firewall sends decrypted HTTP/2 traffic to a device in the security chain.


Pre PAN-OS 9.0 

  • With inbound inspection the traffic is identified as unknown-tcp. 
  • With forward proxy, if the client sends an ALPN extension with h2 then the firewall, as client, strips the ALPN extension in the crafted Client Hello to the server. 
  • As a result the connection is negotiated as HTTP/1.1.


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000CmdQCAS&lang=en_US&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language