Skip to content
Discussion options

You must be logged in to vote

This is a problem with the feeds web server, which uses the EST time zone for the last-modified header, which is incorrect (HTTP time stamps must always use GMT). As a result, the update requests always receive a 304 - not modified response because the time is always 5 hours ahead.

Here an example with curl which shows the problem:

curl -I --header 'If-Modified-Since: Sun, 28 Dec 2025 17:00:00 GMT' https://www.thedrive.com/feed

HTTP/2 304 
server: nginx
date: Sun, 28 Dec 2025 21:45:22 GMT
last-modified: Sun, 28 Dec 2025 16:44:04 EST

curl -I --header 'If-Modified-Since: Sun, 28 Dec 2025 16:00:00 GMT' https://www.thedrive.com/feed

HTTP/2 200 
server: nginx
date: Sun, 28 Dec 2025 21:45:03 G…

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@Sortova
Comment options

@Sortova
Comment options

Answer selected by Sortova
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants