Bug #1499

HTTPS env var should be "on" when using mod_extforward and the X-Forwarded-Proto header is set.

Added by Anonymous over 6 years ago. Updated over 6 years ago.

Status:FixedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:mod_extforward
Target version:1.4.19
Missing in 1.5.x:

Description

mod_extforward should parse the "X-Forwarded-Proto" header. If it is equal to "https", this should be stored in the connection variable somewhere (i.e. the is_ssl variable should be set to 1). However, simply setting is_ssl to 1 breaks the server, so there should be another way to make mod_fastcgi set the HTTPS environment variable.

-- Thomas Steinacher <tom

extforward-proto.patch Magnifier - Here is an incomplete and ugly patch which solves the problem for fastcgi by introducing an is_proxy_ssl variable. -- Thomas Steinacher <tom (1.99 KB) Anonymous, 2007-12-31 19:48

History

#1 Updated by glen over 6 years ago

  • Status changed from New to Fixed
  • Resolution set to fixed

Committed revision r2052

Also available in: Atom