Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Feed not found" for every GitHub feed #4191

Closed
F1248 opened this issue Jan 9, 2024 · 9 comments
Closed

"Feed not found" for every GitHub feed #4191

F1248 opened this issue Jan 9, 2024 · 9 comments

Comments

@F1248
Copy link

F1248 commented Jan 9, 2024

NetNewsWire no longer retrieves new articles from my existing GitHub feeds, although no error message is displayed. The last retrieved articles are from 8 January 2024 noon UTC.

When I try to add a new GitHub feed (e.g. https://github.com/Ranchero-Software/NetNewsWire/commits/main.atom) to either On My Mac or iCloud, I get this error message:

Feed not found
Can’t add a feed because no feed was found.

According to The W3C Markup Validation Service, these feeds are valid.
This is possibly related to #4181.
It makes no difference whether I enter the URL directly in NNW or in Safari.
GitHub's blog is not affected.

This occurs on both devices with NetNewsWire Version 6.1.4 (6120):

  • MacBook Air M1, macOS Sonoma 14.2.1
  • iPhone 7, iOS 15.8
@brentsimmons
Copy link
Collaborator

Looks like a GitHub bug — it’s not returning feed data for that URL.

@F1248
Copy link
Author

F1248 commented Jan 9, 2024

Many thanks for the quick reply!
Then why are the feeds valid according to The W3C Markup Validation Service?
(I accidentally posted an invalid link to this before.)

@F1248
Copy link
Author

F1248 commented Jan 11, 2024

it’s not returning feed data for that URL.

However, curl can transfer data from these URLs and online RSS readers such as RSS Viewer can parse these feeds.
curl https://github.com/Ranchero-Software/NetNewsWire/commits/main.atom

How can I get more detailed logs about the error?

@brentsimmons
Copy link
Collaborator

When I run curl https://github.com/Ranchero-Software/NetNewsWire/commits/main.atom I get some JSON — but not a valid feed of any kind. What do you get?

@F1248
Copy link
Author

F1248 commented Jan 12, 2024

The error was also reported here:
https://news.ycombinator.com/item?id=38970403

@nevack
Copy link

nevack commented Jan 13, 2024

The error was also reported here: news.ycombinator.com/item?id=38970403

Fix seems pretty straightforward - NNW should pass "Accept: application/atom+xml" for requests.

As a temp workaround I use https://docs.rsshub.app/routes/programming#github

@F1248
Copy link
Author

F1248 commented Jan 18, 2024

GitHub fixed it!

@F1248 F1248 closed this as completed Jan 18, 2024
@bbsixzz
Copy link

bbsixzz commented Jan 18, 2024

I can confirm, amazing :]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants