Fix PyBites - feed now using https#239
Conversation
Not seeing our articles anymore. We added SSL, so updated the feed URL to https
|
Thanks for the quick merge. I still don't see our PyBites articles (https://pybit.es) in the feed. How can I further debug this? I fixed https with this PR, I made sure that xml link works and is visible in our html. Thanks, Bob |
|
The feed update fails with: SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure |
|
Hm pulling it in with python feedparser works fine. Does this use curl? Or is it part of the repo's code I can check? Would be nice to have our articles show up again. |
|
OK this is feedparser + python2 related. feedparser 4.1 does not work on Python3 so can only confirm that feedparser 5.1 + python3 works fine for our feed. The SSL error happens for more feeds, I am running a script and will open an issue. |
|
upgrading to feedparser 5.1 on python2 won't work either: (venv) [bbelderb@macbook tmp]$ python -V (venv) [bbelderb@macbook tmp]$ python -c "import feedparser; print(feedparser.version); print(feedparser.parse('https://pybit.es/feeds/all.rss.xml')['bozo'])" (venv) [bbelderb@macbook tmp]$ python -c "import feedparser; print(feedparser.version); print(feedparser.parse('https://pybit.es/feeds/all.rss.xml')['bozo_exception'])" |
|
@tseaver - I opened an issue: #240 I did make a script to loop over all the feeds and a lot gave ssl errors with feedparser 4.1. What's confusing though is that python bytes and dbader.org gave ssl errors too yet they do show up in planet python feed. Let me know if I can debug anything further. Thanks |
EDIT FEED
Hi, I want to change my current feed url from http://pybit.es/feeds/all.rss.xml to https://pybit.es/feeds/all.rss.xml
(we enabled SSL)
I checked the following required validations: (mark all 4 with [x])
Thanks in advance for changing my feed on Python Planet! 👍