Skip to content

Clean headers before forwarding requests #42

@jose-ledesma

Description

@jose-ledesma

- Do you want to request a feature or report a bug?
Bug

- What is the current behavior?
git-gateway is forwarding some Headers it should not (X-Forwarded-For, Client-IP), which may trigger undesired behaviors (see #41 )

- If the current behavior is a bug, please provide the steps to reproduce.
We have detected than when forwarding the Client-IP header to GitLab, its api detected an Spoofing attempt (because X-Forwarded-For and Client-IP did not match)

- What is the expected behavior?
Forwarded request should be clean of unneeded headers.

- Please mention your Go version, and operating system version.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions