GNOME Bugzilla – Bug 343709
Interact better with broken servers that don't support HEAD requests
Last modified: 2006-06-02 20:10:05 UTC
Please describe the problem: I ran into this problem while debugging totem/libxine. Take an internet radio station such as <http://nectarine.esuna.co.uk:8002/listen.pls>. The URL of the stream is <http://nectarine.esuna.co.uk:8002/>. $ gnomevfs-info http://nectarine.esuna.co.uk:8002/ Error: Generic error Sniffing the http traffic indicates that the server drops the connection when the client sends a HEAD request. To confirm: $ HEAD http://nectarine.esuna.co.uk:8002/listen.pls 500 Server closed connection without sending any data back Content-Type: text/plain Client-Date: Fri, 02 Jun 2006 19:14:09 GMT Client-Warning: Internal response This has the effect of breaking the ability for audio players (such as those using Xine) to stream audio from most internet radio stations... at least most of the ones that I want to listen to. :( Steps to reproduce: Actual results: Expected results: Instead of giving up when the connection is dropped, gnome-vfs should try again, this time issuing a GET request. Does this happen every time? Other information: Forwarded from <bugs.debian.org/370038>.
I am pretty sure this is a dup. I just can't find it. Did I already cry and flame about how I hate those stupid servers. I am sure I did.
Found it! *** This bug has been marked as a duplicate of 332816 ***