The Youtube support appears to be broken as it gives 403 errors. Other
downloaders like youtube-dl still work though. Setting severity to
serious since Youtube is the most important video service.
pabs@chianamo ~ $ cclive https://www.youtube.com/watch?v=LSr6AJyDtCA
Checking ... .. .. .libquvi: error: The server responded with the code 403
pabs@chianamo ~ $ cclive --verbose-libcurl https://www.youtube.com/watch?v=LSr6AJyDtCA
Checking ... .* Trying 198.142.188.246...
* Connected to www.youtube.com (198.142.188.246) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 698 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_ECDSA_CHACHA20_POLY1305
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: *.google.com (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: EC/ECDSA
* certificate version: #3
* subject: C=US,ST=California,L=Mountain View,O=Google Inc,CN=*.google.com
* start date: Wed, 24 Aug 2016 10:27:35 GMT
* expire date: Wed, 16 Nov 2016 10:10:00 GMT
* issuer: C=US,O=Google Inc,CN=Google Internet Authority G2
* compression: NULL
* ALPN, server accepted to use http/1.1
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=utf-8
< X-Frame-Options: SAMEORIGIN
< Strict-Transport-Security: max-age=31536000
< P3P: CP="This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl=en for more info."
< Expires: Tue, 27 Apr 1971 19:44:06 EST
< X-Content-Type-Options: nosniff
< X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube
< Cache-Control: no-cache
< Date: Wed, 31 Aug 2016 04:04:18 GMT
< Server: YouTubeFrontEnd
< Set-Cookie: VISITOR_INFO1_LIVE=KY3ziQVVTEg; path=/; domain=.youtube.com; expires=Mon, 01-May-2017 15:57:17 GMT; httponly
< Set-Cookie: PREF=f1=40000000; path=/; domain=.youtube.com; expires=Mon, 01-May-2017 15:57:17 GMT
< Set-Cookie: YSC=WUxHXbexOPs; path=/; domain=.youtube.com; httponly
< Alternate-Protocol: 443:quic
< Alt-Svc: quic=":443"; ma=2592000; v="36,35,34,33,32,31,30"
< Transfer-Encoding: chunked
< Accept-Ranges: none
< Vary: Accept-Encoding
<
* Connection #0 to host www.youtube.com left intact
. .* Found bundle for host www.youtube.com: 0x12ab9a0 [can pipeline]
* Re-using existing connection! (#0) with host www.youtube.com
* Connected to www.youtube.com (198.142.188.246) port 443 (#0)
< HTTP/1.1 200 OK
< Expires: Tue, 27 Apr 1971 19:44:06 EST
< P3P: CP="This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl=en for more info."
< X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube
< Strict-Transport-Security: max-age=31536000
< Content-Encoding: gzip
< Cache-Control: no-store
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< Content-Type: application/x-www-form-urlencoded
< Date: Wed, 31 Aug 2016 04:04:18 GMT
< Server: YouTubeFrontEnd
< Set-Cookie: s_gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; path=/; domain=.youtube.com
< Set-Cookie: VISITOR_INFO1_LIVE=UkAMPhfIk8Q; path=/; domain=.youtube.com; expires=Mon, 01-May-2017 15:57:18 GMT; httponly
< Set-Cookie: YSC=FaWQrr6jYxc; path=/; domain=.youtube.com; httponly
< Alternate-Protocol: 443:quic
< Alt-Svc: quic=":443"; ma=2592000; v="36,35,34,33,32,31,30"
< Transfer-Encoding: chunked
<
* Connection #0 to host www.youtube.com left intact
. .* Trying 198.142.188.207...
* Connected to r4---sn-v2u0n-2xge.googlevideo.com (198.142.188.207) port 443 (#1)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 698 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: *.googlevideo.com (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject: C=US,ST=California,L=Mountain View,O=Google Inc,CN=*.googlevideo.com
* start date: Wed, 10 Aug 2016 18:06:00 GMT
* expire date: Wed, 02 Nov 2016 18:06:00 GMT
* issuer: C=US,O=Google Inc,CN=Google Internet Authority G2
* compression: NULL
* ALPN, server did not agree to a protocol
< HTTP/1.1 403 Forbidden
< Last-Modified: Wed, 02 May 2007 10:26:10 GMT
< Content-Type: text/plain
< Content-Length: 0
< Connection: close
< X-Content-Type-Options: nosniff
< Date: Wed, 31 Aug 2016 04:04:19 GMT
< Server: gvs 1.0
<
* Closing connection 1
libquvi: error: The server responded with the code 403
pabs@chianamo ~ $ youtub https://www.youtube.com/watch?v=LSr6AJyDtCA
youtube-dl youtube-dl-head
pabs@chianamo ~ $ youtube-dl https://www.youtube.com/watch?v=LSr6AJyDtCA
[youtube] LSr6AJyDtCA: Downloading webpage
[youtube] LSr6AJyDtCA: Downloading video info webpage
[youtube] LSr6AJyDtCA: Extracting video information
...