Comments (9)
Hey @flethj are you directly adding that URL? It looks like an HTML page to me but maybe its meant to change based on accepted content type?
from omnivore.
Hello, I tried to add exactly this url. The returned content probably depends on something like the accepted content type. Chrome shows the HTML page but for example Safari recognizes the RSS feed and asks whether to open it in an RSS reader.
The weird thing is that I've successfully used openrss.org in combination with YouTube channels in Omnivore before. Exactly as above but with a different channel. A different RSS client is also (still) able to see the feed with this exact url, which is why I suspect that something in Omnivore broke.
from omnivore.
Yeah its likely because we added some extra accepted content types because a few other feeds required things like HTML be accepted, probably due to misconfigured load balancers.
from omnivore.
I get the same error adding this feed:
https://direct.mit.edu/rss/site_1000093/1000049.xml
I guess the problem has to do with the presence of an underscore in the link. Should I open a new issue?
from omnivore.
I get the same error adding this feed:
https://direct.mit.edu/rss/site_1000093/1000049.xml
I guess the problem has to do with the presence of an underscore in the link. Should I open a new issue?
curl https://direct.mit.edu/rss/site_1000093/1000049.xml
<html><body><h1>403 Forbidden</h1>
Request forbidden by administrative rules.
</body></html>
looks like they have some blocking of that feed.
from omnivore.
It seems that the problem is the user agent "curl" that is blocked by them:
curl -A "curl" "https://direct.mit.edu/rss/site_1000093/1000049.xml"
<html><body><h1>403 Forbidden</h1>
Request forbidden by administrative rules.
</body></html>
Any other string works. Try for example:
curl -A "qwertyuiop" "https://direct.mit.edu/rss/site_1000093/1000049.xml"
from omnivore.
Yeah i suspect they are also blocking some IPs, i can add this feed fine in local development but can't from our backend.
from omnivore.
Hello, are there any plans to change the accepted content types again (so that openrss.org works again)?
from omnivore.
Same problem for me here:
$ curl https://orikatz.wordpress.com/feed/
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/" > <channel>............
The URL works in feedly.
from omnivore.
Related Issues (20)
- Failed to fetch content HOT 8
- RSS feed Article thumbnails are not displaying
- Cannot Mark E-mail as Article HOT 1
- Article from PBS doesn't render correctly
- Article from CNN Money doesn't render correctly
- Unexpected server error when trying to query the GraphQL API HOT 1
- [Web extension] Feature request: sort labels by frequency or count HOT 1
- Can't pass human verification HOT 6
- Readability: lower the code font size HOT 2
- FR: API endpoints for labels HOT 2
- Faulty iPad sidebar, missing items HOT 1
- Shortcuts: return deeplink on "Save URL to your Omnivore Library" actiom HOT 1
- Large items stored to content field on Android cause crash HOT 1
- Add support for Anytype Integration
- Bulk tool should support taging
- Support for local files and simple notes HOT 2
- Support for calendar view
- Error creating account HOT 2
- Why omnivore fails to fetch content in some webpages HOT 6
- [Bug] Android app consistently crashing shortly after launch with SQLite error. issue not present on older (0.200.5) build of app. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from omnivore.