Comment 0 for bug 659809

Revision history for this message
Francis De Brabandere (francisdb) wrote :

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
meerkat 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://shouthostdirect12.streams.bassdrive.com:8200 HTTP/1.0
   NO: shouthostdirect12.streams.bassdrive.com (localhost)
   NO: shouthostdirect12.streams.bassdrive.com (127.0.0.*)
   NO: shouthostdirect12.streams.bassdrive.com (10.*)
   NO: shouthostdirect12.streams.bassdrive.com (192.168.*)
Thread processing...
User-Agent => qmmp/0.4.1
Host => shouthostdirect12.streams.bassdrive.com:8200
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
cntlm[27514]: 127.0.0.1 GET http://shouthostdirect12.streams.bassdrive.com:8200
NTLM Request:
    Domain: xxxx
  Hostname: xxx
     Flags: 0xA208B205

Sending PROXY auth request...
User-Agent => qmmp/0.4.1
Host => shouthostdirect12.streams.bassdrive.com:8200
Accept => */*
Proxy-Connection => keep-alive
Icy-MetaData => 1
Proxy-Authorization => NTLM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
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://shouthostdirect11.streams.bassdrive.com:8398 HTTP/1.0
User-Agent => qmmp/0.4.1
Host => shouthostdirect11.streams.bassdrive.com:8398
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 => shouthostdirect11.streams.bassdrive.com:8398
Accept => */*
Proxy-Connection => Keep-Alive
Icy-MetaData => 1
Connection => Keep-Alive
Proxy-Authorization => NTLM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Reading auth response...
HEAD: ICY 200 OK
icy-notice1 => <BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
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://www.bassdrive.com
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 => shouthostdirect11.streams.bassdrive.com:8398
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://www.winamp.com/">Winamp</a><BR>
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://www.bassdrive.com
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)