Why HTTP header insertion doesn't insert the HTTP header for long URL?

Why HTTP header insertion doesn't insert the HTTP header for long URL?

985
Created On 02/10/23 00:30 AM - Last Modified 03/27/25 21:41 PM


Question


Why HTTP header insertion doesn't insert the HTTP header for long URL? It works fine for most cases, but occasionally it doesn't insert the HTTP header.

Environment


  • Prisma Access
  • PAN-OS


Answer


  • As the above log tells, the header insertion will add an extra 40 bytes to the clear text packet and the packet size will exceed MSS size. 
  • In such a case, the HTTP header won't be inserted to the packet.
    This symptom is observed when the URL length is more than 1336 bytes.
  • The Domain length limit for header insertion is 256 characters.

 



Additional Information


Reference Document:
HTTP Header Insertion


Actions
  • Print
  • Copy Link

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