Can not play radio streams any more
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cntnlm |
Unknown
|
Unknown
|
|||
cntlm (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[SRU] The debdiff attached to LP: #1009436 backports cntlm-0.
[IMPACT]
When behind a corporate proxy requiring NTLM authentication, users are unable to play internet radio streams (worked in Lucid).
[Test Case]
Cntlm should be correctly configured and network proxy applied system wide as 127.0.0.1 port 3128 for HTTP, HTTPS and FTP, but not Socks.
Open Rhythmbox and add http://
0.91 behaviour: no music is heard and a red No Entry icon appears next to the station.
0.92 behaviour: music starts playing.
[Regression Potential]
Minimal: cntlm has no dependants and no dependencies besides libc6.
Please see LP: #1009436 for additional information.
-------
Binary package hint: cntlm
Just upgraded to Maverick (10.10) and now I can't play radio streams any more
this worked fine in 10.04
CNTLM - Accelerating NTLM Authentication Proxy version 0.35.1
Maverick version:
CNTLM - Accelerating NTLM Authentication Proxy version 0.91rc6
Further issues:
* shutting down with sudo /etc/init.d/cntlm stop fails 'Stopping CNTLM Authentication Proxy: failed!"
* When debugging the first crtl-c gives me this message "^Ccntlm[27631]: Signal 2 received, issuing clean shutdown" but the process does not end (a second crtl-c works)
sudo cntlm -v -f -c /etc/cntlm.conf
-------
output from the new version 0.91rc6:
-------
******* Round 1 C: 5 *******
Reading headers (5)...
HEAD: GET http://
NO: shouthostdirect
NO: shouthostdirect
NO: shouthostdirect
NO: shouthostdirect
Thread processing...
User-Agent => qmmp/0.4.1
Host => shouthostdirect
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
cntlm[27514]: 127.0.0.1 GET http://
NTLM Request:
Domain: xxxx
Hostname: xxx
Flags: 0xA208B205
Sending PROXY auth request...
User-Agent => qmmp/0.4.1
Host => shouthostdirect
Accept => */*
Proxy-Connection => keep-alive
Icy-MetaData => 1
Proxy-Authorization => NTLM xxxxxxxxxxxxxxx
Content-Length => 0
Reading PROXY auth response...
HEAD: ICY 200 OK
headers_recv: Unknown header (ICY 200 OK).
headers_recv: fd 9 error -4
Proxy auth connection error.
forward_request: palive=0, authok=0, ntlm=0, closed=0
Thread finished.
-------
output from the old version 0.35.1:
-------
******* Round 1 C: 5, S: 6 *******!
Reading headers...
HEAD: GET http://
User-Agent => qmmp/0.4.1
Host => shouthostdirect
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
NTLM Request:
Domain: xxxx
Hostname: xxxx
Flags: 0xA208B205
Sending auth request...
User-Agent => qmmp/0.4.1
Host => shouthostdirect
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
Connection => Keep-Alive
Proxy-Authorization => NTLM xxxxxxxxxxxxxxx
Reading auth response...
HEAD: ICY 200 OK
icy-notice1 => <BR>This stream requires <a href="http://
icy-notice2 => SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>
icy-name => Bassdrive - Worldwide Drum and Bass Radio
icy-genre => Techno
icy-url => http://
content-type => audio/mpeg
icy-pub => 1
icy-metaint => 32768
icy-br => 128
Proxy closed connection (i=1, closed=1, so_closed=0). Reconnecting...
Sending headers...
User-Agent => qmmp/0.4.1
Host => shouthostdirect
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
Connection => Keep-Alive
No body.
******* Round 2 C: 5, S: 6 *******!
Reading headers...
HEAD: ICY 200 OK
icy-notice1 => <BR>This stream requires <a href="http://
icy-notice2 => SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>
icy-name => Bassdrive - Worldwide Drum and Bass Radio
icy-genre => Techno
icy-url => http://
content-type => audio/mpeg
icy-pub => 1
icy-metaint => 32768
icy-br => 128
*******
CL: (null), C: (null), CT: audio/mpeg, TE: (null)
Sending headers...
Body included. Lenght: -1
data_send: read 1275 of 2048 / 1275 of -1 (errno = ok)
data_send: wrote 1275 of 1275
data_send: read 1448 of 2048 / 2723 of -1 (errno = ok)
Thank you for taking the time to report this bug and helping to make Ubuntu better. I think this is fixed in the latest development version of Ubuntu - Quantal Quetzal.
This is a significant bug in Ubuntu. If you need a fix for the bug in previous versions of Ubuntu, please do steps 1 and 2 of the SRU Procedure [1] to bring the need to a developer's attention.
[1]: https:/ /wiki.ubuntu. com/StableRelea seUpdates# Procedure