HomeLoginHelp Factory

TEST CLAUSE INFO

Gist

intermediary MUST NOT use a request version greater than they support

Requirements

This test clause tests the following 2 requirement(s).

  1. "Since the protocol version indicates the protocol capability of the sender, a proxy/gateway MUST NOT send a message with a version indicator which is greater than its actual version" (rfc2616)
  2. "If a higher version request is received, the proxy/gateway MUST either downgrade the request version, or respond with an error, or switch to tunnel behavior" (rfc2616)

Developer notes

The tunnel behavior check is rather lame. We have a trade-off here: more complex message structure is likely to detect tunnels better, but will also cause more non-tunnel failures unrelated to the requirement under test.

Members

This test clause contains the following 6 members:

Memberships

This test clause belongs to the following 1 groups:

Internal Identifier

This test clause identifier is test_clause/rfc2616/highVer. Please use that identifier when refering to this test clause.



© The Measurement FactoryCo-Advisor  ·  2.0.0b10terms  ·  privacy