Debian Bug report logs - #753050
libquvi7: Fails to follow more than one redirect in a row

version graph

Package: src:libquvi; Maintainer for src:libquvi is Debian QA Group <[email protected]>;

Affects: mpv, cclive

Reported by: Axel Beckert <[email protected]>

Date: Sat, 28 Jun 2014 18:21:02 UTC

Severity: normal

Found in version libquvi/0.4.1-2.1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Alejandro Garrido Mota <[email protected]>:
Bug#753050; Package libquvi7. (Sat, 28 Jun 2014 18:21:06 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Alejandro Garrido Mota <[email protected]>. (Sat, 28 Jun 2014 18:21:06 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Axel Beckert <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: libquvi7: Fails to follow more than one redirect in a row
Date: Sat, 28 Jun 2014 20:17:22 +0200
Package: libquvi7
Version: 0.4.1-2.1
Severity: normal
Control: affects -1 cclive

Dear Maintainer,

Twitter puts every link behind their t.co redirector. Some people post
links to YouTube via their preferred redirector, e.g. here[1]. Hence you get two
redirects to get to YouTube.

  [1] https://twitter.com/ernst_michalek/status/458239402289164288

If I copy the first link from that tweet (not its link text) onto the
command line to download it with cclive, it fails as it seems to follow
only the first redirect:

$ cclive http://t.co/oePJcxs85Z
Checking ... ....... libquvi: error: no support: http://bit.ly/1nCACef
$

This link seems to involve at least three redirects:

$ GET -SUsed http://t.co/oePJcxs85Z
GET http://t.co/oePJcxs85Z
User-Agent: lwp-request/6.03 libwww-perl/6.06

301 Moved Permanently
Cache-Control: private,max-age=300
Date: Sat, 28 Jun 2014 18:12:45 GMT
Location: http://bit.ly/1nCACef
Server: tfe
Content-Length: 0
Expires: Sat, 28 Jun 2014 18:17:45 GMT
Client-Date: Sat, 28 Jun 2014 18:12:45 GMT
Client-Peer: 199.16.156.11:80
Client-Response-Num: 1
[…]

GET http://bit.ly/1nCACef
User-Agent: lwp-request/6.03 libwww-perl/6.06

301 Moved Permanently
Cache-Control: private; max-age=90
Connection: close
Date: Sat, 28 Jun 2014 18:12:45 GMT
Location: http://youtu.be/iphuMBINgWY
Server: nginx
Content-Length: 119
Content-Type: text/html; charset=utf-8
Client-Date: Sat, 28 Jun 2014 18:12:46 GMT
Client-Peer: 69.58.188.39:80
Client-Response-Num: 1
Mime-Version: 1.0
[…]
Title: bit.ly

GET http://youtu.be/iphuMBINgWY
User-Agent: lwp-request/6.03 libwww-perl/6.06

302 Found
Connection: close
Date: Sat, 28 Jun 2014 18:12:46 GMT
Location: http://www.youtube.com/watch?v=iphuMBINgWY&feature=youtu.be
Server: gwiseguy/2.0
Content-Length: 0
Content-Type: text/html
Alternate-Protocol: 80:quic
Client-Date: Sat, 28 Jun 2014 18:12:46 GMT
Client-Peer: 173.194.116.40:80
Client-Response-Num: 1
X-XSS-Protection: 1; mode=block

GET http://www.youtube.com/watch?v=iphuMBINgWY&feature=youtu.be
User-Agent: lwp-request/6.03 libwww-perl/6.06

200 OK
Cache-Control: no-cache
Connection: close
Date: Sat, 28 Jun 2014 18:12:46 GMT
Server: gwiseguy/2.0
Content-Type: text/html; charset=utf-8
Expires: Tue, 27 Apr 1971 19:44:06 EST
Alternate-Protocol: 80:quic
Client-Date: Sat, 28 Jun 2014 18:12:46 GMT
Client-Peer: 173.194.116.46:80
Client-Response-Num: 1
[…]

Using the last URL directly works fine in cclive.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.15-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libquvi7 depends on:
ii  dpkg               1.17.10
ii  libc6              2.19-4
ii  libcurl3-gnutls    7.37.0-1+b1
ii  liblua5.2-0        5.2.3-1
ii  libquvi-scripts    0.4.21-1
ii  multiarch-support  2.19-4

libquvi7 recommends no packages.

libquvi7 suggests no packages.

-- no debconf information



Added indication that 753050 affects cclive Request was from Axel Beckert <[email protected]> to [email protected]. (Sat, 28 Jun 2014 18:21:06 GMT) (full text, mbox, link).


Added indication that 753050 affects mpv Request was from Axel Beckert <[email protected]> to [email protected]. (Sat, 28 Jun 2014 18:45:08 GMT) (full text, mbox, link).


Bug reassigned from package 'libquvi7' to 'src:libquvi'. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 13 Apr 2023 21:48:29 GMT) (full text, mbox, link).


No longer marked as found in versions libquvi/0.4.1-2.1. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 13 Apr 2023 21:48:29 GMT) (full text, mbox, link).


Marked as found in versions libquvi/0.4.1-2.1. Request was from Andreas Beckmann <[email protected]> to [email protected]. (Thu, 13 Apr 2023 21:48:30 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:13:51 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.