I seem to be seeing an issue with every RSS feed that I am using. For instance:

The RSS-feed from Slashdot seems to be broken, because of error " invalid schema ".

I have checked out the feed in a feed validator and I have adjusted what URL I have put in the configuration from the following:

  • http://rss.slashdot.org/Slashdot/slashdot <---This one produces an entirely different error. See below.
  • rss.slashdot.org/Slashdot/slashdot <---This one produces the above error.
  • slashdot.org/slashdot.rdf <---This one produces the above error also.

And this is happening with every single RSS feed that I plug into the aggregator.

The first URL that I tried kicked back this error:

    * warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/html/includes/common.inc on line 374.
    * warning: fsockopen() [function.fsockopen]: unable to connect to slashdot.org:80 (Unknown error) in /var/www/html/includes/common.inc on line 374.

I have searched through the forums and found nothing that has helped. Does anyone else have any insight to this issue?

Comments

I went through this just last week

Apparently the problem was in my hosts file on the server. I'm not sure exactly what my server admin did, but I know it involved editing etc/hosts. Searching this site for * warning: fsockopen turned up lots of folks with similar problems, but no answers.

Here's an answer that I received over email from our server admin. Hopefully it'll help.

Basically, if you look at an error message like this:

fsockopen(): unable to connect to www.furl.net:80 in...

All you'll need to do is:

nslookup www.furl.net

...Take that IP address, and insert it into /etc/hosts as:

IPADDRESS www.furl.net

(Naturally, for other feeds, you'll use the domain name/ip address of those feeds.)

Hopefully this'll help!

Well, I am sure that this

Well, I am sure that this would help if my actual problem was the latter that I spoke about, but my issue is the invalid schema error. And we should not have to update our hosts file with any information. Drupal should be able to have the system query for DNS...but I am sure that your workaround would be ok for people with the other issue. Thanks for the replay though!

Regards,
James Bowling

Regards,
James Bowling

the port is always added in

the port is always added in the error message...

I tried http://rss.slashdot.org/Slashdot/slashdot and all went find...

"getaddrinfo failed" means that your server wasn't able to do a dns lookup for the url...
"Temporary failure in name resolution" says it again that he temporary couldn't find the feed
this can be due to:
* slashdot.org being down
* your outgoing connection being down
* your firewall blacking this type of access
* your server has a short time-out when gooing out

Try to see if it is just slashdot.org or all sites...

I guess people are not

I guess people are not understanding what I am saying now....My problem is the INVALID SCHEMA issue. Please read the original post and look at the first error. That is the one that I am dealing with. I just stated that I had also HAD the other issue but it isn't happening anymore.

Regards,
James Bowling

Regards,
James Bowling

I was having this problem.

It turned out to be "pilot error". Safari converts RSS feeds to read

feed://rss.accuweather.com/www/rss/headline.xml

and I forgot to change "feed" to "http" when I added the url to drupal.

aka "porkchop_d_clown""

Thank you...

changing the feed:// to http:// did the trick. Thank you.

btw. I agree people should read the posts completely before spinning the discussion off on tangents.