we run an rss polling service internally that grabs user's rss feeds from reddit. we noticed we were getting an abnormally high level of 500s from reddit and it looks like it is dependent on what user-agent we submit with.
i attached bash output from trying a feed, you can see that the first request gives back a 500, then we do a second request with a different user-agent that works fine, and finally do a request with the original agent that now succeeds.
i'm not sure if it is specific to our user-agent (maybe you think we are hitting too often?) or a more general problem. any help would be appreciated.
This was an operational issue.