Passenger date header was incorrectly formatted as week-based year
1–6 of 6 posts
Re: Passenger date header was incorrectly formatted as week-based year
#2Took me a few hours to track this down -- and it's probably affecting a large majority of the Rails apps that are using a Passenger server.
Hopefully getting the word out can save some folks a few hours of banging their heads on their desks.
Re: Passenger date header was incorrectly formatted as week-based year
#3Thanks everyone for letting us know. We're working on rolling out a new release right now. A new gem, tarball and binaries are coming up.
In the mean time, you can work around this problem by setting a Date header from your application. For example in Rails you can do:
before_filter { response.date = Time.now.utc }Re: Passenger date header was incorrectly formatted as week-based year
#4Re: Passenger date header was incorrectly formatted as week-based year
#5Anybody know why %G was used instead of %Y?
Re: Passenger date header was incorrectly formatted as week-based year
#6Anybody know why %G was used instead of %Y?
Mea culpa. I was looking for a formatter that would always format the year as 4 digits and never as 2, regardless of locale. But I didn't read the documentation correctly and thought that %G was what I needed.