Skip to content
This repository was archived by the owner on Nov 28, 2019. It is now read-only.

5long/envoy-forwarded-proto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Steps to reproduce the bug:

# With httpie:
http :2101/yes x-forwarded-proto:https show_env==1
# With curl:
curl 127.0.0.1:2101/yes -H x-forwarded-proto:https

Expected result

  • :2101/yes should respond with yes https, which is configured as direct_response

Actual result

  • :2101/yes responds with yes

Extra Debugging

  • Accessing endpoint :2101/bin/headers?show_env=1 returns all headers sent from Envoy to httpbin. Which shows that header X-Forwarded-Proto is overwritten.

About

Reproduce a bug of Envoy that overwrites x-forwarded-proto from downstream

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors