Bug 4290 - feeds.feedburner.com/beatsinspace does't work
: feeds.feedburner.com/beatsinspace does't work
Status: RESOLVED WORKSFORME
Product: Logitech Media Server
Classification: Unclassified
Component: Plugins
: 6.5.0
: Linkstation Debian Linux
: P2 normal (vote)
: ---
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-10-04 13:49 UTC by maybeifiasknicely
Modified: 2006-10-04 17:26 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description maybeifiasknicely 2006-10-04 13:49:59 UTC
i've just updated from 6.3 to 6.5.1 (there isn't yet an option for this version in bugzilla) and now my beatsinspace podcast feed is broken. below is the output when d_plugins is enabled. i also added a printf so the content would be printed too. this is on a freelink hacked linkstation with all the debian packages on debian.slimdevices.com installed (only the 6.5.1 version of slimserver and not 6.5.0 or 7.0.0a). i can wget this feed just fine on this box. i even set the user-agent to 'Mozilla/5.0' in wget so that this would mimic what the podcast plug-in does, and that also works. and i even changed the user-agent string to 'Wget/5.0' in the podcast plug-in, and that doesn't work. the output below uses an user-agent of 'Mozilla/5.0' btw. oh, and as another test point, rhythmbox on my laptop still works with this feed too. thanks!

-tom

2006-10-04 13:35:30.2982 Formats::XML: async request: http://podcastalley.com/PodcastAlley10Newest.opml
2006-10-04 13:35:31.3653 Formats::XML: got http://podcastalley.com/PodcastAlley10Newest.opml
2006-10-04 13:35:31.3684 Formats::XML: content type is text/xml
2006-10-04 13:35:31.3708 Formats::XML: content is <?xml version="1.0" encoding="utf-8"?>
<!-- generator="PodcastAlley 1.0" -->
<opml xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
    <head>
        <title>PodcastAlley.com 10 Newest Podcasts</title>
         <dateCreated>Wed, 04 Oct 2006 15:30:02 +0100</dateCreated>
         <dateModified>Wed, 04 Oct 2006 15:30:02 +0100</dateModified>
         <ownerName>Chris McIntyre - PodcastAlley.com</ownerName>
         <ownerEmail>info@podcastalley.com</ownerEmail>
    </head>
    <body>
    <outline type="link"  text="AuthorB-Known" url="http://lilliandme.libsyn.com/rss"/>
    <outline type="link"  text="robot 40" url="http://podserve.biggu.com/podcasts/feed/robot-40"/>
    <outline type="link"  text="Soul Avengerz ft Javine Audio Podcast" url="http://www.emirecords.co.uk/podcasts/positiva/audio.xml"/>
    <outline type="link"  text="Soul Avengerz ft Javine Video Podcast" url="http://www.emirecords.co.uk/podcasts/positiva/video.xml"/>
    <outline type="link"  text="Gryphon Radio" url="http://freewebs.com/gryphonradio/podcast.xml"/>
    <outline type="link"  text="A Day in the Life of an ME" url="http://me.engin.umich.edu/mepod/mepod.rss"/>
    <outline type="link"  text="True Home, Courtyard Gallery Open Mic" url="http://www.webpasties.com/podcast-8670-930.xml"/>
    <outline type="link"  text="Monarch JuJitsu Club news" url="http://uk.geocities.com/kennethvickers@btinternet.com/monarchnews3_10_06.xml"/>
    <outline type="link"  text="Real Men Wear Pink" url="http://feeds.feedburner.com/realmenwearpink"/>
    <outline type="link"  text="JayT Online" url="http://feeds.feedburner.com/jaytonline"/>
    </body>
</opml>

2006-10-04 13:35:31.9340 Formats::XML: caching parsed XML for 300 seconds
2006-10-04 13:35:31.9729 Web::XML: re-caching parsed XML for 300 seconds
2006-10-04 13:35:43.4435 Formats::XML: async request: http://feeds.feedburner.com/beatsinspace
2006-10-04 13:35:44.0162 Formats::XML: got http://feeds.feedburner.com/beatsinspace
2006-10-04 13:35:44.0194 Formats::XML: content type is text/xml
2006-10-04 13:35:44.0216 Formats::XML: content is 
2006-10-04 13:35:44.0244 ERROR: Formats::XML: failed to parse feed because:
[Invalid XML feed - didn't find <xml>!
]

2006-10-04 13:35:44.0264 ERROR: Formats::XML: here's the bad feed:
[]


2006-10-04 13:35:44.0616 Backtrace:

   frame 0: Slim::Utils::Strings::string (/usr/share/perl5/Slim/Web/XMLBrowser.pm line 290)
   frame 1: Slim::Web::XMLBrowser::handleError (/usr/share/perl5/Slim/Formats/XML.pm line 131)
   frame 2: Slim::Formats::XML::gotViaHTTP (/usr/share/perl5/Slim/Networking/SimpleAsyncHTTP.pm line 321)
   frame 3: Slim::Networking::SimpleAsyncHTTP::sendCachedResponse (/usr/share/perl5/Slim/Networking/SimpleAsyncHTTP.pm line 211)
   frame 4: Slim::Networking::SimpleAsyncHTTP::onBody (/usr/share/perl5/Slim/Networking/Async/HTTP.pm line 409)
   frame 5: Slim::Networking::Async::HTTP::_http_read_body (/usr/share/perl5/Slim/Networking/Select.pm line 238)
   frame 6: Slim::Networking::Select::select (/usr/sbin/slimserver line 488)
   frame 7: main::idle (/usr/sbin/slimserver line 441)
   frame 8: main::main (/usr/sbin/slimserver line 1067)

2006-10-04 13:35:44.0638 string: Undefined string: 
2006-10-04 13:35:44.0658 string: Requested language: EN - failsafe language: EN
Comment 1 Andy Grundman 2006-10-04 14:18:28 UTC
This feed works fine for me in 6.5.1.  It looks like the error you saw was caused by the server not sending back any data:

2006-10-04 13:35:44.0216 Formats::XML: content is 
2006-10-04 13:35:44.0244 ERROR: Formats::XML: failed to parse feed because:
[Invalid XML feed - didn't find <xml>!
]

Please try it again and reopen if it still occurs and looks like a SlimServer problem rather than a remote feed problem.
Comment 2 maybeifiasknicely 2006-10-04 16:51:40 UTC
The slimserver podcast plugin is sending out "If-Modified-Since" requests. The podcast hasn't been so I get back 304's. But this podcast isn't in my slimserver podcast cache. How do I tell the slimserver podcast plugin to clean its cache?
Comment 3 Andy Grundman 2006-10-04 17:26:07 UTC
Ah, just delete the Cache/FileCache directory.