Comments (6)
Ich bin leider ein kompletter Ruby-Analphabet, aber evtl. schaue ich mal über die Feiertage, ob ich was herausfinde.
Da der Fehler immer auf der Seite mit dem Ende des Feeds auftritt, fehlt evtl. irgendwo ein range check, oder vielleicht auch einfach nur ein -1
...
from serious-bg.
Sieht so aus als wäre unser Page Feature kaputt. Der normale Feed geht noch
from serious-bg.
wobei ?feed_size=10&page=2 geht noch.
from serious-bg.
gpodder -v -s https://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml\?\&feed_size\=10
schlägt dann ab page=9 fehl:
1639936228.397181 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): blog.binaergewitter.de:443
1639936228.652338 [urllib3.connectionpool] DEBUG: https://blog.binaergewitter.de:443 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10 HTTP/1.1" 200 None
1639936228.732813 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=1
1639936228.734407 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936228.947582 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=1 HTTP/1.1" 200 None
1639936229.021805 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936229.022038 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=2
1639936229.024283 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936229.251707 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=2 HTTP/1.1" 200 None
1639936229.326116 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936229.326377 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=3
1639936229.329378 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936229.537943 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=3 HTTP/1.1" 200 None
1639936229.603319 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936229.603606 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=4
1639936229.605597 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936229.829429 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=4 HTTP/1.1" 200 None
1639936229.896312 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936229.896492 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=5
1639936229.898464 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936230.114194 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=5 HTTP/1.1" 200 None
1639936230.182933 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936230.183168 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=6
1639936230.184637 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936230.383544 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=6 HTTP/1.1" 200 None
1639936230.453643 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936230.453926 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=7
1639936230.455896 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936230.651371 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=7 HTTP/1.1" 200 None
1639936230.714044 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936230.714318 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=8
1639936230.716345 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936230.932464 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=8 HTTP/1.1" 200 None
1639936230.989291 [gpodder.model] DEBUG: next page has 10 new episodes, 10 seen episodes
1639936230.989447 [gpodder.model] DEBUG: get_next_page: feed has next http://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10&page=9
1639936230.990790 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): blog.binaergewitter.de:80
1639936231.206610 [urllib3.connectionpool] DEBUG: http://blog.binaergewitter.de:80 "GET /podcast_feed/all/mp3/rss.xml?&feed_size=10&page=9 HTTP/1.1" 500 77
1639936231.207721 [gpodder.model] DEBUG: Fetch failed. Removing buggy feed.
1639936231.208252 [gpodder.dbsqlite] DEBUG: delete_podcast: 10 (https://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&feed_size=10)
1639936231.220508 [gpodder.gtkui.main] ERROR: Subscription error: internal server error
from serious-bg.
Intressting, danke fuer dein bugreport
Den relevanent code findest du glaub ich hier: https://github.com/Binaergewitter/serious-bg/blob/master/serious/lib/serious.rb#L213
wenn du zeit und lust hast da was zu debugen sonst werde ich mir das dann mal anschauen das kann aber noch n momentchen gehen bis ich dazu zeit finde :)
from serious-bg.
nice ja an den Feiertagen sollte ich dann hoffentlich auch mal zeit finden das zu studieren :)
from serious-bg.
Related Issues (20)
- rss.xml kaputt HOT 1
- BGT links with / at the end (from disqus) broken HOT 2
- Expired SSL certificate for download.binaergewitter.de HOT 2
- [WebAdmin] Cloudflare blockiert Tor-Benutzer HOT 5
- Lizenz? =) HOT 6
- Update Podlove Player HOT 20
- disqus ersetzen HOT 2
- Implement duration in new podlove-web-player v4 HOT 12
- BGT214: Falscher Titel, erscheint im Feed als BGT213 HOT 1
- Add Archive link to header HOT 2
- Implement duration for podcast feed HOT 6
- Deezer link is broken HOT 9
- Amazone does not show summary HOT 2
- RSS Feed broken input? HOT 10
- Mastodon Link
- Diverse Links redirecten nach HTTP HOT 11
- Fix isso urls HOT 1
- Stream error in the HTTP/2 framing layer HOT 1
- Isso setup for title 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 serious-bg.