github cloudfoundry/routing-release 0.175.0

latest releases: v0.237.0, 0.237.0, v0.236.0...
6 years ago

Release Highlights

  • Operators can now configure the manifest property router.sanitize_forwarded_proto: true to sanitize the X-Forwarded-Proto HTTP header in a request when router.force_forwarded_proto_https is set to false. We recommend setting the property to true if the Gorouter is the first component to terminate TLS, and setting it to false when your load balancer is terminating TLS and setting the X-Forwarded-Proto header details

Bug fixes:

  • Fixed an issue where the Gorouter was temporarily(for 30 seconds) removing backends from the pool of available backends when a downstream client closes the connection while the request is still being processed. This could lead to temporary application unavailability details
  • Fixed a bug where request_timeout_in_seconds was being set per connection and not per request, leading to requests timing out while the request is still being processed details
  • Fixed a bug where the router was temporarily(for 30 seconds) not removing a backend from the pool of available backends when a backend application instance was misbehaving (e.g. closing the connection or crashing). Operators would see 502 errors in the Gorouter logs details

Golang update:

  • Gorouter and dependencies have been updated to Golang 1.10.1 details

Manifest Property Changes

0.174.0 0.175.0 Default Value
did not exist router.sanitize_forwarded_proto false

Don't miss a new routing-release release

NewReleases is sending notifications on new releases.