Bug#440257: Error when streaming an HTTP URL which requires authorization

Alain Kalker miki at dds.nl
Fri Aug 31 00:27:42 UTC 2007


Package: totem-xine
Version: 2.18.2-2
Severity: normal

Opening an URL like "http://example.com/example.mp3" which requires
authorization will pop up the username/password dialog, but even when
valid username and password are entered, Totem gives the error message:
"Totem could not play 'http://example.com/example.mp3'. The server
refused access to this file or stream. Specifying the URL as
"http://user:password@example.com/example.mp3" works correctly.

Hunting around with a packet sniffer reveals that in both cases the
"Authorization: Basic" header is transmitted correctly, but in the case
of the error, only the first (few) packets of the stream are received,
but nothing gets played back.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.22-1-686

Debian Release: lenny/sid
  500 unstable        download.xs4all.nl 
  500 unstable        debian-mirrors.sdinet.de 
  500 unstable        deb.opera.com 
  500 testing         download.xs4all.nl 
  500 testing         debian-mirrors.sdinet.de 
  500 stable          wine.budgetdedicated.com 
    1 experimental    download.xs4all.nl 

--- Package information. ---
Depends                                  (Version) | Installed
==================================================-+-======================
libart-2.0-2                           (>= 2.3.18) | 2.3.19-3
libatk1.0-0                            (>= 1.13.2) | 1.18.0-2
libbonobo2-0                           (>= 2.15.0) | 2.18.0-2
libbonoboui2-0                         (>= 2.15.1) | 2.18.0-5
libc6                                   (>= 2.6-1) | 2.6.1-1+b1
libcairo2                               (>= 1.4.0) | 1.4.10-1
libdbus-1-3                             (>= 1.1.1) | 1.1.1-3
libdbus-glib-1-2                         (>= 0.74) | 0.74-1
libfontconfig1                          (>= 2.4.0) | 2.4.2-1.2
libfreetype6                            (>= 2.3.5) | 2.3.5-1+b1
libgcc1                        (>= 1:4.2-20070516) | 1:4.2.1-4
libgconf2-4                            (>= 2.13.5) | 2.18.0.1-3
libglade2-0                           (>= 1:2.6.1) | 1:2.6.2-1
libglib2.0-0                           (>= 2.12.9) | 2.14.0-2
libgnome-desktop-2                     (>= 2.11.1) | 2.18.3-1
libgnome-keyring0                         (>= 0.8) | 0.8.1-2
libgnome2-0                            (>= 2.17.3) | 2.18.0-4
libgnomecanvas2-0                      (>= 2.11.1) | 2.14.0-3
libgnomeui-0                           (>= 2.17.1) | 2.18.1-2
libgnomevfs2-0                      (>= 1:2.17.90) | 1:2.18.1-3+b1
libgtk2.0-0                         (>= 2.10.12-3) | 2.10.13-1
libhal1                                 (>= 0.5.9) | 0.5.9.1-4
libice6                               (>= 1:1.0.0) | 2:1.0.4-1
liblircclient0                                     | 0.8.0-12
libnautilus-extension1                (>= 2.17.90) | 2.18.3-3
liborbit2                            (>= 1:2.14.1) | 1:2.14.7-0.1
libpango1.0-0                          (>= 1.16.4) | 1.16.5-1
libpng12-0                           (>= 1.2.13-4) | 1.2.15~beta5-2
libpopt0                                 (>= 1.10) | 1.10-3
libsm6                                             | 2:1.0.3-1+b1
libstartup-notification0                (>= 0.8-1) | 0.9-1
libstdc++6                       (>= 4.2-20070516) | 4.2.1-4
libtotem-plparser1                     (>= 2.17.5) | 2.18.2-2
libx11-6                                           | 2:1.0.3-7
libxcursor1                             (>> 1.1.2) | 1:1.1.9-1
libxext6                                           | 1:1.0.3-2
libxfixes3                            (>= 1:4.0.1) | 1:4.0.3-2
libxi6                                             | 2:1.1.2-1
libxine1                                (>= 1.1.4) | 1.1.7-3
libxinerama1                                       | 1:1.0.2-1
libxml2                                (>= 2.6.29) | 2.6.30.dfsg-2
libxrandr2                            (>= 2:1.2.0) | 2:1.2.1-1
libxrender1                                        | 1:0.9.3-1
libxtst6                                           | 2:1.0.3-1
libxxf86vm1                                        | 1:1.0.1-2
zlib1g                       (>= 1:1.2.3.3.dfsg-1) | 1:1.2.3.3.dfsg-5
gconf2                               (>= 2.10.1-2) | 2.18.0.1-3
gnome-icon-theme                      (>= 2.15.90) | 2.18.0-3
iso-codes                                          | 1.4-1






More information about the pkg-gnome-maintainers mailing list