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

JSON logging should report invalid headers #1507

Closed
youngnick opened this issue Sep 16, 2019 · 0 comments · Fixed by #3059
Closed

JSON logging should report invalid headers #1507

youngnick opened this issue Sep 16, 2019 · 0 comments · Fixed by #3059
Labels
kind/feature Categorizes issue or PR as related to a new feature. known-issue Known issues for release notes
Milestone

Comments

@youngnick
Copy link
Member

The current implementation of JSON logging silently discards invalid headers. Invalid headers should be surfaced to the user, probably at startup.

(see internal/contour/accesslog.go to get started).

@youngnick youngnick added this to the Backlog milestone Sep 16, 2019
@youngnick youngnick added kind/feature Categorizes issue or PR as related to a new feature. known-issue Known issues for release notes labels Sep 16, 2019
mike1808 added a commit to cf-routing/contour that referenced this issue Oct 23, 2020
Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Clay Kauzlaric <ckauzlaric@vmware.com>
mike1808 added a commit to cf-routing/contour that referenced this issue Oct 23, 2020
Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Mikael Manukyan <mmanukyan@vmware.com>
mike1808 added a commit to cf-routing/contour that referenced this issue Oct 23, 2020
Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Mikael Manukyan <mmanukyan@vmware.com>
mike1808 added a commit to cf-routing/contour that referenced this issue Oct 23, 2020
Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
XanderStrike pushed a commit to cf-routing/contour that referenced this issue Oct 26, 2020
Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
XanderStrike pushed a commit to cf-routing/contour that referenced this issue Oct 27, 2020
Add support for custon Envoy JSON fields via use of `=` in the field
name.

See [design doc](design/envoy-json-logging-custom-fields-design.md) for
more information.

Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
XanderStrike pushed a commit to cf-routing/contour that referenced this issue Oct 27, 2020
Add support for custon Envoy JSON fields via use of `=` in the field
name.

See [design doc](design/envoy-json-logging-custom-fields-design.md) for
more information.

Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
XanderStrike pushed a commit to cf-routing/contour that referenced this issue Oct 27, 2020
Add support for custon Envoy JSON fields via use of `=` in the field
name.

See [design doc](design/envoy-json-logging-custom-fields-design.md) for
more information.

Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
XanderStrike pushed a commit to cf-routing/contour that referenced this issue Oct 27, 2020
Add support for custon Envoy JSON fields via use of `=` in the field
name.

See [design doc](design/envoy-json-logging-custom-fields-design.md) for
more information.

Fixes projectcontour#3032, projectcontour#1507

Signed-off-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
jpeach pushed a commit that referenced this issue Oct 27, 2020
Add support for custon Envoy JSON fields via use of `=` in the field
name.

See [design doc](design/envoy-json-logging-custom-fields-design.md) for
more information.

Fixes #3032, #1507

Signed-off-by: Mikael Manukyan <mmanukyan@vmware.com>
Co-authored-by: Clay Kauzlaric <ckauzlaric@vmware.com>
Co-authored-by: Alexander Standke <astandke@vmware.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. known-issue Known issues for release notes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant