Icecast2 reacts to HTTP HEAD with 400 Bad Request

Bug #248386 reported by over 5000
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
icecast2 (Ubuntu)
Expired
Wishlist
Unassigned

Bug Description

Binary package hint: icecast2

This is a followup on Bug 247123 about Icecast 2.3.1 on Ubuntu Hardy.

Icecast2 should respond properly to a HTTP HEAD request, sending the header as if the request was not HEAD but GET. (http://tools.ietf.org/html/rfc2616#section-9.4)

Icecast2 running on my machine fails as follows:

$ curl --head http://localhost:8000/vangelis.ogg
HTTP/1.0 400 Bad Request
Content-Type: text/html

Streaming vangelis.ogg via --get works fine. The stream can be played perfectly e.g. with mplayer.

Since Rhythmbox uses HEAD requests on Podcasts, all Podcasts served by Icecast2 (try those: http://dir.xiph.org/) cannot be downloaded by and listened to with Rhythmbox.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Can you reproduce this symptom in Lucid?

Changed in icecast2 (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for icecast2 (Ubuntu) because there has been no activity for 60 days.]

Changed in icecast2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.