problems with some rss feeds
by marteng69, Wednesday, March 01, 2017, 00:06 (2781 days ago)
Hello,
I am running selfoss on a shared web hosting server in a subdomain. Many feeds are already included but with two sites I am still struggling.
If I try to include http://www.forum.joomgallery.net/index.php?type=rss;action=.xml as source, I am able to save it as rss feed but when I want to update the feed I always get an Error 403 Forbidden.
Another problem is the rss feed from xda-developers.com.
I am not able to include the feed in selfoss. Is there a way to add a forum or thread from xda-developers as rss feed?
I tried several ways of rss feeds, but I still get the same error messages.
Kind regards
Martin
problems with some rss feeds
by jtojnar, Wednesday, March 01, 2017, 09:23 (2781 days ago) @ marteng69
Hi,
If I try to include http://www.forum.joomgallery.net/index.php?type=rss;action=.xml as source, I am able to save it as rss feed but when I want to update the feed I always get an Error 403 Forbidden.
This source works for me just fine.
Another problem is the rss feed from xda-developers.com.
I am not able to include the feed in selfoss. Is there a way to add a forum or thread from xda-developers as rss feed?
I found the following feed:
https://forum.xda-developers.com/external.php?type=RSS2
but it prints
Must be logged in to get external feeds.
and after I log in, it just shows
Forbidden
Not much we can do about it, you should write the forum support.
problems with some rss feeds
by marteng69, Wednesday, March 01, 2017, 15:26 (2780 days ago) @ jtojnar
Hello,
If I try to include http://www.forum.joomgallery.net/index.php?type=rss;action=.xml as source, I am able to save it as rss feed but when I want to update the feed I always get an Error 403 Forbidden.
This source works for me just fine.
I still get an error message.
The complete error message is:
error loading feed content: cURL error 22: The requested URL returned error: 403 Forbidden
Any ideas?
I found the following feed:
https://forum.xda-developers.com/external.php?type=RSS2
I found the same one, but got the same error messages.
In the xda-developers forums there are a lot of threads about the rss topic, but none has a solution.
problems with some rss feeds
by jtojnar, Wednesday, March 01, 2017, 17:54 (2780 days ago) @ marteng69
I still get an error message.
The complete error message is:
error loading feed content: cURL error 22: The requested URL returned error: 403 ForbiddenAny ideas?
What version of selfoss do you use and which spout? 403 is server error, joomgallery could be blocking you. If you use “RSS feed” spout you could try changing helpers/WebClient.php to use different user agent.
In the xda-developers forums there are a lot of threads about the rss topic, but none has a solution.
I won’t be able to help you with this. You will have to contact the fora admins.
problems with some rss feeds
by marteng69, Wednesday, March 01, 2017, 19:58 (2780 days ago) @ jtojnar
What version of selfoss do you use and which spout? 403 is server error, joomgallery could be blocking you. If you use “RSS feed” spout you could try changing helpers/WebClient.php to use different user agent.
I am using selfoss 2.16 and the standard "RSS feed" spout.
In which way should I change the helpers/WebClient.php?
I won’t be able to help you with this. You will have to contact the fora admins.
No problem.
I will try to do this. But I have only little hope after reading a lot of threads at xda-developers.
problems with some rss feeds
by jtojnar, Thursday, March 02, 2017, 10:01 (2780 days ago) @ marteng69
I am using selfoss 2.16 and the standard "RSS feed" spout.
In which way should I change the helpers/WebClient.php?
Replace
return $userAgent.' ('.implode('; ', $agentInfo).')';
with something like
return "Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0";
(the user agent of a browser, that displays the feed correctly)
problems with some rss feeds
by marteng69, Thursday, March 02, 2017, 13:07 (2780 days ago) @ jtojnar
Replace
return $userAgent.' ('.implode('; ', $agentInfo).')';
with something like
return "Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0";
(the user agent of a browser, that displays the feed correctly)
I replaced the line, but the error remains. Then I changed the FF version from 54.0 to 51.0 but it is still not working.
Any other ideas?
problems with some rss feeds
by jtojnar, Tuesday, March 07, 2017, 00:16 (2775 days ago) @ marteng69
Other than the site blocking your server, I have no idea. You might want to contact the admins and ask them about the feed.