← Back to team overview

pkg-perl-maintainers team mailing list archive

[Bug 1248164] [NEW] clive fails to download any videos from Youtube

 

Public bug reported:

When trying to download videos from youtube with clive, I get something
like this:

$ clive http://www.youtube.com/watch?v=jEzgzMzgekU
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-EiZ8QI/pkcs11: No such file or directory
fetch http://www.youtube.com/watch?v=jEzgzMzgekU ...done.
verify video link ...
error: Unknown error (http/403)
        (in cleanup) cannot access `DESTROY' field in class clive::Video at /usr/share/perl5/clive/App.pm line 106

This is independent of the video URL. Downloading the same video, from
the same network, with clive 2.3.3-2 from Debian works fine.

I have no idea if that matters, but the host has fine IPv4 and IPv6
connectivity, and at least the IPv4 connection is NATted. The same
applies to the Debian box with which the download works.

With --debug I get this output:

WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-EiZ8QI/pkcs11: No such file or directory
fetch http://www.youtube.com/watch?v=jEzgzMzgekU ...* About to connect() to www.youtube.com port 80 (#0)
*   Trying 2a00:1450:4001:c02::be... * connected
> GET /watch?v=jEzgzMzgekU HTTP/1.1
User-Agent: Mozilla/5.0
Host: www.youtube.com
Accept: */*
Accept-Encoding: deflate, gzip
Cookie: family_filter=off

< HTTP/1.1 200 OK
< Date: Tue, 05 Nov 2013 12:34:28 GMT
< Server: gwiseguy/2.0
< Content-Encoding: gzip
< Set-Cookie: VISITOR_INFO1_LIVE=_aAtf1Gx8G8; path=/; domain=.youtube.com; expires=Mon, 07-Jul-2014 00:27:28 GMT
< Set-Cookie: PREF=f1=50000000; path=/; domain=.youtube.com; expires=Mon, 07-Jul-2014 00:27:28 GMT
< Set-Cookie: YSC=ynWcEpfv9xQ; path=/; domain=.youtube.com; httponly
< Content-Type: text/html; charset=utf-8
< Expires: Tue, 27 Apr 1971 19:44:06 EST
< X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube
< P3P: CP="This is not a P3P policy! See http://support.google.com/accounts/bin/answer.py?answer=151657&hl=de-DE for more info."
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< Cache-Control: no-cache
< Transfer-Encoding: chunked
< Alternate-Protocol: 80:quic
< 
* Connection #0 to host www.youtube.com left intact
done.
verify video link ...* About to connect() to r3---sn-4g57knl7.googlevideo.com port 80 (#1)
*   Trying 2a00:1450:4001:1f::8... * connected
> HEAD /videoplayback?upn=1rlIPVTIlAg&ip=2001%3A780%3A0%3Ab%3A39af%3Ae828%3A840%3A4413&key=yt5&sparams=algorithm%2Cburst%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Csource%2Cupn%2Cexpire&itag=5&ipbits=0&factor=1.25&ms=au&id=8c4ce0cccce07a45&fexp=935014%2C919355%2C916612%2C924616%2C907231%2C907240&mv=m&mt=1383654830&expire=1383679059&sver=3&burst=40&algorithm=throttle-factor&source=youtube HTTP/1.1
User-Agent: Mozilla/5.0
Host: r3---sn-4g57knl7.googlevideo.com
Accept: */*
Accept-Encoding: deflate, gzip
Cookie: family_filter=off

< HTTP/1.1 403 Forbidden
< Last-Modified: Wed, 02 May 2007 10:26:10 GMT
< Content-Type: text/plain
< Connection: close
< X-Content-Type-Options: nosniff
< Date: Tue, 05 Nov 2013 12:34:28 GMT
< Server: gvs 1.0
< 
* Closing connection #1

error: Unknown error (http/403)
	(in cleanup) cannot access `DESTROY' field in class clive::Video at /usr/share/perl5/clive/App.pm line 106
* Closing connection #0


This is clive Version 2.2.27-1ubuntu1 on Ubuntu 12.04.3 LTS.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: clive 2.2.27-1ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-31.46~precise1-generic 3.8.13.8
Uname: Linux 3.8.0-31-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Tue Nov  5 13:27:10 2013
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: clive
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: clive (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise

-- 
You received this bug notification because you are a member of Debian
Perl Group, which is subscribed to clive in Ubuntu.
https://bugs.launchpad.net/bugs/1248164

Title:
  clive fails to download any videos from Youtube

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/clive/+bug/1248164/+subscriptions


Follow ups

References