I'm trying to set up the Aggregator module in 6.12 on Linux, and am having a problem getting it to set up a new feed. The error I keep getting is:

The URL http://p.moreover.com/page?dh=earliest&wiz=2390512&c=3G%20and%20GPRS%20n...|2|3&relf=2&o=rss002 is invalid. Please enter a fully-qualified URL, such as http://www.example.com/feed.xml.

I have used feeds from Moreover before using lastRSS on another site I built (www.autorazzi.com) with no problems. The URL returns validly-formed RSS data (tested it in IE8, Thunderbird, and Firefox).

Any idea why the Aggregator module is kicking it back? It looks like a valid URL to me, and none of the browsers or RSS readers I have access to complain (although I understand most have some ID10T heuristics built in to accomodate error-prone, simple, carbon-based lifeforms).

Thanks!

-R

Comments

arpieb’s picture

Nevermind - I wound up loading the FeedAPI module:

http://drupal.org/project/feedapi

Works even better than I think the Aggregator would have (if I'd ever been able to get it to work).

-R

----------
"Nothing is impossible - it just hasn't been done yet."

tsuchan’s picture

I had the same problem with a URL from Google. If Google generates an RSS URL for a one-word search term it's accepted by Aggregator without hesitation. If I add Google's RSS URL for the search I want (http://news.google.com/news?pz=1&cf=all&ned=uk&hl=en&num=100&q=(%22web+development%22+OR+%22open+source%22)+location:uk+-source:cubed3&cf=all&output=rss) I get the error "[xxx url] is invalid. Please enter a fully-qualified URL".

I'm currently at the "explore forums" stage, trying to find a remedy, so I haven't yet tried FeedAPI. It sounds like it may yield more success. Quite bizarre, though, to have this kind of problem: you'd have thought the module would see what result is returned from a URL before labelling it invalid. :S