Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Under most of the customHeaders configuration #8095

Closed
wants to merge 1 commit into from

Conversation

epixa
Copy link
Contributor

@epixa epixa commented Aug 25, 2016

There's a bug with the elasticsearch customHeader configuration logic in
the hapi proxy that causes issues when elasticsearch is behind ssl but
Kibana is not, which is a common situation when there's a reverse proxy
in front of Kibana that is doing ssl termination.

Rather than revert all of the changes in that entire commit, this simply
undoes the custom header logic to the proxy itself and removes the
public documentation for it since the feature isn't particularly useful
in this form.

The original configurable header backport PR is #8032

Fixes #8093

There's a bug with the elasticsearch customHeader configuration logic in
the hapi proxy that causes issues when elasticsearch is behind ssl but
Kibana is not, which is a common situation when there's a reverse proxy
in front of Kibana that is doing ssl termination.

Rather than revert all of the changes in that entire commit, this simply
undoes the custom header logic to the proxy itself and removes the
public documentation for it since the feature isn't particularly useful
in this form.
@epixa epixa self-assigned this Aug 25, 2016
@epixa
Copy link
Contributor Author

epixa commented Aug 25, 2016

I'm still not sold that this is the right move for 4.6.0, but I wanted to have it ready.

@epixa
Copy link
Contributor Author

epixa commented Aug 26, 2016

We fixed this properly, so this is no longer needed.

@epixa epixa closed this Aug 26, 2016
@epixa epixa deleted the 8093-revertabitofheadermagic branch August 26, 2016 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant