I think that the problem is actually that listening.at refuses to respond helpfully to an HTTP HEAD request on port 8000: it instead returns a 400 Bad Request error.
RFC 2616, Hypertext Transfer Protocol -- HTTP/1.1, states: The metainformation contained in the HTTP headers in response to a HEAD request SHOULD be identical to the information sent in response to a GET request. http://tools.ietf.org/html/rfc2616#section-9.4 Rhythmbox’s debug output includes: rb-podcast-manager.c:699: get_file_info request failed Presumably, it is making an HTTP HEAD request to find information on the file that is to be downloaded. You can verify how http://listening.at:8000 responds to an HTTP HEAD request by, for example, running: curl --head http://listening.at:8000/ueberklang/ueber220608.mp3 In case you do not have curl, I’ll mention that wget’s spider option seems to work by making HEAD requests; in any case, in this instance it responds in the same way: wget --spider --server-response http://listening.at:8000/ueberklang/ueber220608.mp3 It looks to me that this is not a bug in Rhythmbox, but rather a bug, or at least undesirable behaviour, in listening.at, so I am marking this bug as Invalid. Of course, you may wish to contact Überklang to inform them of this problem. ** Changed in: rhythmbox (Ubuntu) Status: New => Invalid -- Rhythmbox cannot download some podcasts (port 8000) https://bugs.launchpad.net/bugs/247123 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs