1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.4 Feeder not working

Discussion in 'Troubleshooting and Problems' started by Keif, Jan 8, 2015.

  1. Keif

    Keif New Member

    We just updated to version 1.4.3 and out feeder stopped working. We have to manually import all feeds which is a huge problem for our community as it is a news based site and we are behind posting the news compared to our comeptition, so client needs this working.

    I have already checked the cron jobs>feeder and it's enabled. Any ideas or suggestion would be much appreciated.

    Thanks
     
  2. Mike

    Mike XenForo Developer Staff Member

    What did you update from? The feed importer has had minimal changes in recent versions.

    Is the cron job actually running? Is the next run time in the future? Any server errors logged?
     
    Keif likes this.
  3. Keif

    Keif New Member

    Thanks for the reply. No server errors. I believe we updated from 1.3.7
     
  4. Mike

    Mike XenForo Developer Staff Member

    What is the feed you're importing? When was the last time it imported something?

    Also, please see the questions regarding cron from above.
     
  5. Keif

    Keif New Member

  6. Mike

    Mike XenForo Developer Staff Member

    I have replied to the bug report thread to consolidate this.
     
  7. Resolution

    Resolution New Member

    I have been testing the Feeder using the 'Preview Feed Entry' and can't explain the reason for it not loading my feeds. All RSS feeds work if I opena new browser window and type the url. They show the feed correctly. I have two sites, a dev site using a dev.xyz.com and a live site using www.xyz.com. The dev site was a clone of the live site, so had all forums setup in the same way.

    I have tried various combinations of feeds to see if they work, here are the results:

    // DEV SITE
    Feeder Error: 'Feed failed to load, got response code 403'
    dev.xyz.com/index.php?forums/name.37/index.rss

    Feeder Error: 'Feed failed to load, got response code 403'
    www.xyz.com/index.php?forums/-/index.rss

    Feeder Error: 'Feed failed to load, got response code 403'
    www.xyz.com/forums/-/index.rss

    Feeder Error: None
    https://xenforo.com/community/forums/-/index.rss

    Feeder Error: None
    https://xenforo.com/community/forums/off-topic.7/index.rss


    // LIVE SITE
    Feeder Error: None
    www.xyz.com/index.php?forums/name.37/index.rss

    Feeder Error: 'N/A'
    www.xyz.com/index.php?forums/-/index.rss

    Feeder Error: 'N/A'
    www.xyz.com/forums/-/index.rss

    Feeder Error: None
    https://xenforo.com/community/forums/-/index.rss

    Feeder Error: None
    https://xenforo.com/community/forums/off-topic.7/index.rss


    Please can someone help me work out what is wrong. I can't see the domain name is causing the problem given some of the external site feeds work.
     
    Last edited: Aug 28, 2015
  8. Mike

    Mike XenForo Developer Staff Member

    It's very likely because the domain name is resolving to a different IP when called locally, meaning it gets accessed different via the network stack (such as via 127.0.0.1), leading to a different behavior with your web server (VHost not being triggered, web server not listening on that IP, etc). This is something you'd need to adjust in your server's DNS/hosts file or potentially by changing your server's hostname.
     
  9. Resolution

    Resolution New Member

    Thank you, I have contacted my hosting company to enquire what we can do. I have read on another thread about a firewall blocking the feeder. I did originally have a password protected folder setup on the dev site, but turned that off.
     
  10. Mike

    Mike XenForo Developer Staff Member

    Yes, if there's any password protection (or permissions blocking access), the feeder won't be able to access.
     
  11. Resolution

    Resolution New Member

    Yes, completely agree. It is all set to off. I'm wondering if the hosting company can simply move the 'dev' site to a folder under the 'www' address rather than a subdomain. I can't see a 'dev' folder on the 'live' ftp, thinking I could have accessed it another way.
     
  12. Resolution

    Resolution New Member

    One other anomoly - the live site lets users who are not logged in view the 'home' page and various forums. The 'dev' site has requested me to login straight away. Perhaps there is a setting on XenForo that has blocked from logged in users, hence another hurdle in the way of the feed being able to be retrieved, question is what's the setting in Xen to stop (You must be logged in to do that.)
     
  13. Resolution

    Resolution New Member

    I found the setting: User Group Permissions: Unregistered / Unconfirmed and then tick the permission 'General Permissions' / 'View'.

    This has now corrected some of the problems with the Feeder 'preview' - RSS feeds are now being listed. I am still not getting this custom feed through (my override):

    xyz.com/customname/index.rss (FAILS - 403)
    xyz.com/threads/featured-archive/index.rss (FAILS - N/A) (Featured Threads Add-on)

    but

    xyz.com/forums/-/index.rss (WORKS)
     
    Last edited: Aug 28, 2015

Share This Page