Bug 3765 - Radio URL with password does not longer tune in
: Radio URL with password does not longer tune in
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Tools
: 6.5b1
: PC Windows XP
: P2 critical (vote)
: ---
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-07-15 11:13 UTC by Jens Boettiger
Modified: 2008-09-15 14:39 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Boettiger 2006-07-15 11:13:16 UTC
If you try to tune in in a radio station, which requires a password in the url, 'tune in' doesn't longer work in actuall slimserver build.
E.g. Digitally Imported is using this kind of login for premium services.
Slimserver 6.3.x, older 6.5.x version and SqueezeNetwork still supports this login.

Example:
tune in in: http://USER:PASSWORD@160.79.128.22:8080

SlimServer Version: 6.5b1 - 8453 - Windows XP - EN - cp1252 

Regards,
Jens
Comment 1 KDF 2006-07-15 11:16:05 UTC
please don't preset targets.  leaving them undefined flags them for review.

try d_http_async in server settings->debugging and attach the log.
Comment 2 Andy Grundman 2006-07-15 12:27:09 UTC
I'll take it.
Comment 3 Jens Boettiger 2006-07-16 00:38:09 UTC
Here the debug output. Trying connect to DI "Classic Electronic" with user account.

I have change the firmware back to 55, but the problem still exist, so I changed it back to 58.

Jens

ERROR: scanRemoteURL: Can't connect to remote server to retrieve playlist: 401 Unauthorized().

Malformed UTF-8 character (unexpected non-continuation byte 0x72, immediately after start byte 0xe4) in unpack at /PerlApp/Slim/Display/Graphics.pm line 212.
ERROR: scanRemoteURL: Can't connect to remote server to retrieve playlist: 401 Unauthorized().

Async: Connecting to 160.79.128.22:8080
Async: connected, ready to write request
Async: Sending:
GET / HTTP/1.1
Connection: close
Cache-Control: no-cache
Accept: */*
Host: 160.79.128.22:8080
User-Agent: iTunes/4.7.1 (Windows; N; Windows XP; 586; EN; cp1252) SlimServer/6.5b1/8453 
Icy-Metadata: 1

Async::HTTP: Headers read. code: 401 status: Unauthorized()
bless({
  "content-type" => "text/html",
  server => "Shoutcast DNAS",
  "www-authenticate" => "basic realm=\"Digitally Imported\"",
}, "HTTP::Headers")
ERROR: scanRemoteURL: Can't connect to remote server to retrieve playlist: 401 Unauthorized().

Async: Connecting to 160.79.128.22:8080
Async: connected, ready to write request
Async: Sending:
GET / HTTP/1.1
Connection: close
Cache-Control: no-cache
Accept: */*
Host: 160.79.128.22:8080
User-Agent: iTunes/4.7.1 (Windows; N; Windows XP; 586; EN; cp1252) SlimServer/6.5b1/8453 
Icy-Metadata: 1

Async::HTTP: Headers read. code: 401 status: Unauthorized()
bless({
  "content-type" => "text/html",
  server => "Shoutcast DNAS",
  "www-authenticate" => "basic realm=\"Digitally Imported\"",
}, "HTTP::Headers")
ERROR: scanRemoteURL: Can't connect to remote server to retrieve playlist: 401 Unauthorized().

Async: Connecting to 160.79.128.22:8080
Async: connected, ready to write request
Async: Sending:
GET / HTTP/1.1
Connection: close
Cache-Control: no-cache
Accept: */*
Host: 160.79.128.22:8080
User-Agent: iTunes/4.7.1 (Windows; N; Windows XP; 586; EN; cp1252) SlimServer/6.5b1/8453 
Icy-Metadata: 1

Async::HTTP: Headers read. code: 401 status: Unauthorized()
bless({
  "content-type" => "text/html",
  server => "Shoutcast DNAS",
  "www-authenticate" => "basic realm=\"Digitally Imported\"",
}, "HTTP::Headers")
ERROR: scanRemoteURL: Can't connect to remote server to retrieve playlist: 401 Unauthorized().

Comment 4 Jens Boettiger 2006-07-16 00:42:18 UTC
I doubel checked the URL.
Same URL in Squeeznetwork still works and in older version of Slimserver also (6.3), also in Version 6.5.x from 07/05/06.

Regards,
Jens
Comment 5 Andy Grundman 2006-07-16 06:26:34 UTC
Fixed.