clive fails to download any videos from Youtube

Bug #1248164 reported by Moritz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
clive (Ubuntu)
New
Undecided
Unassigned

Bug Description

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)

Revision history for this message
Moritz (moritz-faui2k3) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.