Skip to content

Bug: RSS feed is served as 'application/octet-stream' instead of 'application/rss+xml' #3203

Closed

Description

@mejofi

Describe the bug

When loading the RSS feed linked from the 'Our Blogs' page via the link in the sidebar, it is served as 'application/octet-stream' instead of 'application/rss+xml', resulting in Safari (and Waterfox) wanting to download it as a file instead of handing it off to the application registered for that purpose.

To Reproduce

Go to the 'Our Blogs' page in either Safari or Waterfox on a Mac, and click on the 'RSS' link in the 'Subscribe to Python Insider via' sidebar segment. The browser will offer to download the feed as a file.

Check the content type header via curl;

% curl -I "https://blog.python.org/feeds/posts/default?alt=rss"
HTTP/2 200 
server: GitHub.com
content-type: application/octet-stream
last-modified: Mon, 26 Oct 2026 04:31:30 GMT
access-control-allow-origin: *
etag: "6aded7a2-609e"
expires: Thu, 29 Oct 2026 20:42:04 GMT
cache-control: max-age=600
x-proxy-cache: HIT
x-github-request-id: C63A:1F8871:4739843:47FC02C:6AE3D3A1
x-github-edge-region: fra
accept-ranges: bytes
age: 0
date: Fri, 30 Oct 2026 04:03:16 GMT
via: 1.1 varnish
x-served-by: cache-rtm-ehrd2290021-RTM
x-cache: HIT
x-cache-hits: 0
x-timer: S1793332997.726940,VS0,VE116
vary: Accept-Encoding
x-fastly-request-id: 5d4a77ac8721c70f694d76036b7669505504919f
content-length: 24734

Expected behavior

The content type should be 'application/rss+xml' instead.

URL to the issue

No response

Screenshots

"![SCREENSHOT_DESCRIPTION](SCREENSHOT_LINK.png)"

Browsers

Safari

Operating System

macOS

Browser Version

Version 27.2 (22625.2.8.11.9)

Relevant log output

Additional context

Image

Activity

  1. linear-code commented on Oct 30, 2026

    @linear-code
  2. hugovk commented on Oct 30, 2026

    @hugovk
    Member

    Thanks for the report.

    The blog has moved from Blogger to a new blog hosted on GitHub Pages:

    https://blog.python.org/2026/03/the-python-insider-blog-has-moved/

    Please use this feed instead, it also has the correct content-type:

    https://blog.python.org/rss.xml

    See #3204 for more info and to fix the links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis is a bug!

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions