Package: libquvi-scripts-0.9
Version: 0.9.20131130-1.1
Severity: serious

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
> 
> HEAD /watch?v=LSr6AJyDtCA HTTP/1.1
Host: www.youtube.com
User-Agent: Mozilla/5.0
Accept: */*

< 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)
> 
> GET /get_video_info?video_id=LSr6AJyDtCA&el=detailpage&ps=default&gl=US&hl=en 
> HTTP/1.1
Host: www.youtube.com
User-Agent: Mozilla/5.0
Accept: */*
Accept-Encoding: deflate, gzip

< 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
> 
> HEAD 
> /videoplayback?key=yt6&dur=285.141&source=youtube&initcwndbps=11718750&requiressl=yes&itag=22&ei=QlfGV6bmIMHI4ALaxrX4Cg&expire=1472637858&mm=31&ip=<removed>&mn=sn-v2u0n-2xge&upn=1V1-S_8jrpQ&sver=3&mime=video%2Fmp4&id=o-AKDyUEk7m5_J2kcjPMT3NED5cselvG6gNVS3kZzGG157&pl=20&sparams=dur%2Cei%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&mt=1472615973&mv=m&ms=au&lmt=1397136802807600&ratebypass=yes&ipbits=0
>  HTTP/1.1
Host: r4---sn-v2u0n-2xge.googlevideo.com
User-Agent: Mozilla/5.0
Accept: */*
Accept-Encoding: deflate, gzip

< 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
...

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libquvi-scripts-0.9 depends on:
ii  lua-bitop   1.0.2-3
ii  lua-expat   1.3.0-3
ii  lua-json    1.3.3-1
ii  lua-socket  3.0~rc1+git+321c0c9-1

libquvi-scripts-0.9 recommends no packages.

libquvi-scripts-0.9 suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to