Bug #1968

Delimiting colon, ':', remains when stripping port for SERVER_NAME

Added by presbrey over 5 years ago. Updated over 5 years ago.

Status:FixedStart date:2009-04-27
Priority:NormalDue date:
Assignee:stbuehler% Done:

100%

Category:-
Target version:1.4.23
Missing in 1.5.x:

Description

When lighttpd is listening on a non-standard port for a given scheme (80 for http, 443 for https), the colon and port number needs to be stripped from the Host header when creating the SERVER_NAME environment variable.

The current implementation (r2459) chops the port number but leaves the colon at the end of the server name.

An example patch (tested) is attached.

lighty-fix_SERVER_NAME-r2476.patch Magnifier (3.18 KB) presbrey, 2009-04-27 14:58

Associated revisions

Revision 2492
Added by stbuehler over 5 years ago

Fix SERVER_NAME port stripping (fixes #1968)

Revision 2493
Added by stbuehler over 5 years ago

Fix SERVER_NAME port stripping (fixes #1968)

History

#1 Updated by stbuehler over 5 years ago

  • Target version set to 1.4.23

#2 Updated by stbuehler over 5 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset r2492.

Also available in: Atom