asteroidman / wallproxy-plus

Automatically exported from code.google.com/p/wallproxy-plus
1 stars 0 forks source link

紧急军情汇报 #528

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
2.1.7版直播正常,看其他国外视频网站也正常,更新到2.1.10,
看非直播正常,就是看不了youtube的直播,我也在那个proxy.ini�
��断修改设置已达到能看直播的目的,可惜未能如愿,只能将
能看直播的2.1.7版的proxy.ini内容粘贴上来供开发者参考,像我
这种情况2.1.10版要怎样才能看直播。

下面是2.1.7版proxy.ini的内容:(那些注释掉的我大部分把它删
掉了)
[listen]
ip = 127.0.0.1
port = 8086
[pac]
;是否启用自动代理功能
enable = 0
;file = proxy.pac
https_mode = 2
rulelist = 
https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt|userlist.ini
iplist = 
[gae]
enable = 1
appid = 省略
password = **********
listen = 8087
path = /fetch.py
profile = google_hk
max_threads = 1
find_handler = 1
fetch_mode = 0
;proxy = http://user:pwd@111.111.111.111

[google_cn]
mode = https
hosts = 省略
sites = 
.appspot.com|.googlecode.com|.googleusercontent.com|.googlegroups.com|ssl.google
-analytics.com
forcehttps = 
.google.com|www.google.com.hk|.googlecode.com|.googleusercontent.com|developer.a
ndroid.com
noforcehttps = 
books.google.com|translate.google.com|scholar.google.com|http://www.google.com*/
imgres?|http://www.google.com*/translate_t?
withgae = 
plus.google.com|apis.google.com|c.docs.google.com|autoproxy-gfwlist.googlecode.c
om|translate.google.com|www.google.com

[google_hk]
mode = https
hosts = 省略
sites = 
.appspot.com|.googlecode.com|.googleusercontent.com|.googlegroups.com|ssl.google
-analytics.com
forcehttps = 
.google.com|www.google.com.hk|.googlecode.com|.googleusercontent.com|developer.a
ndroid.com
noforcehttps = 
books.google.com|translate.google.com|scholar.google.com|http://www.google.com*/
imgres?|http://www.google.com*/translate_t?
withgae = 
plus.google.com|apis.google.com|c.docs.google.com|autoproxy-gfwlist.googlecode.c
om|translate.google.com|www.google.com

[google_ipv6]
mode = http
hosts = ipv6.google.com|2404:6800:8005::2f|2a00:1450:8006::30|2404:6800:8005::84
sites = 
.appspot.com|.google.com|.googleusercontent.com|.googleapis.com|.google-analytic
s.com|.googlecode.com|.google.com.hk|.googlegroups.com
forcehttps = 
groups.google.com|code.google.com|mail.google.com|docs.google.com|profiles.googl
e.com|developer.android.com
withgae = 

[hosts]
;是否启用hosts规则
;enable = 1
;是否在发送请求前发送crlf个\r\n,可解决部分内网屏蔽,但��
�可能导致部分功能异常,如无必要不要启用
;crlf = 0
;是否使用远程dns解析[google_xx]hosts或[hosts]中的域名
;dns = 8.8.8.8
;hosts映射,支持多个映射到多个(空格分隔)
www.google.com code.google.com mail.google.com .mail.google.com 
groups.google.com maps.google.com mts0.google.com mts1.google.com 
news.google.com play.google.com video.google.com drive.google.com 
appengine.google.com chrome.google.com .url.google.com talkgadget.google.com 
clients2.google.com = profile:hosts
.youtube.com@80  = [google_cn]hosts
.youtube.com@443 = [google_hk]hosts
;请求可能会转给GAE/PAAS插件处理,从而导致hosts设置无效(观
看直播只能走hosts,不能走GAE),设置rules指定哪些情况走host
s(URL RuleList规则)
rules = 
/^https?:\/\/(?:www|code|mail|[^\/]+\.mail|groups|maps|mts0|mts1|news|play|video
|drive|appengine|chrome|[^\/]+\.url|talkgadget|clients2)\.google\.com\// \n 
/^https?:\/\/[^\/]+\.c\.youtube\.com\/liveplay\?/ \n 
/^https?:\/\/upload\.youtube\.com\// \n 
/^https?:\/\/www\.youtube\.com\/upload\//
;在proxy.ini中是将多个规则用 \n 
隔开,多了以后影响可读性,可通过以下方式指定从文件获��
�
;rules = !hostsrules.ini

[autorange]
enable = 1
hosts = 
.c.youtube.com|.c.docs.google.com|.googlevideo.com|av.vimeo.com|smile-*.nicovide
o.jp|video.*.fbcdn.net|s*.last.fm|x*.last.fm
rules = 
/^https?:\/\/[^\/]+\/[^?]+\.(?:f4v|flv|hlv|m4v|mp4|mp3|ogg|avi|exe)(?:$|\?)/
maxsize = 500000
waitsize = 100000
bufsize = 8192

[proxy]
;是否需要通过其他代理上网
enable = 0
;代理地址
host = 10.0.0.100
port = 8080
;代理帐号(如果是ntlm等没有直接支持的认证方式,将username�
��为空)
username = username
password = 123456

[paas]
enable = 0
password = 123456
listen = 8088
fetchserver = http://demo1.app.com/|http://demo2.app.com/
;proxy = http://127.0.0.1:8087

[socks5]
enable = 0
password = 123456
listen = 8089
fetchserver = http://demo.app.com/socks5
;proxy = http://127.0.0.1:8087

[urlfetch]

[useragent]
;是否启用useragent改写
;enable = 1
;原useragent满足match指定的正则式且网址满足rules指定的URL规则
才改写
match = (?i)mobile
rules = ||twitter.com
string = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.4 (KHTML, like Gecko) 
Chrome/22.0.1229.94 Safari/537.4

[fetchmax]

Original issue reported on code.google.com by linhaico...@gmail.com on 27 Nov 2012 at 11:01

GoogleCodeExporter commented 9 years ago
[listen]
;监听ip端口
ip = 127.0.0.1
port = 8086
;WEB界面用户名密码
;web_username = admin
;web_password = admin
;是否对本机访问WEB也要求认证
;web_authlocal = 0
;代理用户名密码(本地端共享给他人使用时防盗用)
;username = 
;password = 
;是否禁用socks4/socks5代理功能(无论是否禁用,使用GAE/PAAS服�
��端将无法作为真正的socks4/socks5代理工作)
;disable_socks4 = 0
;disable_socks5 = 0
;代理使用Basic认证还是Digest认证
;basic_auth = 1
;是否使用通配符证书(生成的证书文件更少)
;cert_wildcard = 1
;更新PAC时可能没联网,等待多少秒再更新
;tasks_delay = 0

[pac]
;是否启用自动代理功能
enable = 0
;注释file将工作在[listen]port端口(默认8086)智能代理模式,��
�消注释工作在浏览器PAC模式
;file = proxy.pac
;智能代理模式https如何连接:
;0.全走直连,证书非伪造,但也不能让无法访问的https走代理
;1.全走fake_https,证书全伪造,能让无法访问的https走代理
;2.根据rulelist/iplist规则部分直连部分fake_https,证书部分伪造�
��部分无法访问且不在规则中的https可能无法走代理
https_mode = 2
;默认代理:不匹配任何规则时的代理|解析出的地址是IPv6时��
�代理|解析IP失败时的代理(后两种只在使用iplist时用到)
;不带py_的与PAC脚本中定义的proxy写法相同,例如直连:DIRECT��
�http代理:PROXY *:8087(*表示自适配监听ip/端口)
;带py_的表示wallproxy的插件,可选值有FORWARD|GAE|PAAS(如果设置
多个PAAS,还可以PAAS1、PAAS2……)
;default = DIRECT|DIRECT|DIRECT
;py_default = FORWARD|FORWARD|FORWARD
;URL规则在线列表或本地文件(多个用|分隔)
rulelist = 
https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt|userlist.ini
;IP规则在线列表或本地文件(支持xx.xx.xx.xx/mask或xx.xx.xx.xx|coun
t格式的ip范围表示)
iplist = 
;如果默认代理不是DIRECT,或者有三个或三个以上的代理,需�
��使用以下写法(iplist类似)
;rulelist = !rulelist
;iplist = !iplist
;[rulelist]
;PROXY *:8087;DIRECT = gaelist.ini
;PROXY *:8088;DIRECT = paaslist.ini
;[py_rulelist]
;GAE = gaelist.ini
;PAAS = paaslist.ini

[gae]
;是否启用GAE服务端
enable = 1
;服务端appid(多个用|分隔,个数不限)
appid = 
;防盗用key
password = 
;单独监听端口以便通过PAC或浏览器扩展调度
listen = 8087
;服务端路径
path = /fetch.py
;Google访问策略:对应下面[google_cn/hk/ipv6]
profile = google_hk
;分段下载时每个资源最大线程数(0按appid个数自动确定,最�
��10)
max_threads = 1
;8087端口是否也应用profile描述的Google访问策略(不应用将全��
�GAE,应用将按策略对部分进行直连,8086总是应用的)
find_handler = 1
;0平滑缓冲,但无法确保稳定性;1或2可确保稳定性,但无法�
��滑缓冲;建议在网络稳定时设置0,不稳定时设置1
fetch_mode = 0
;是否通过代理连接GAE,默认使用[proxy]的设置
;proxy = http://user:pwd@111.111.111.111

[google_cn]
;走http还是https
mode = https
;映射sites描述的域名到hosts描述的ip(注意sites实际上与[hosts]�
��现相同)
hosts = 
sites = 
.appspot.com|.googlecode.com|.googleusercontent.com|.googlegroups.com|ssl.google
-analytics.com
;强制走https防止reset(支持URL RuleList写法)
forcehttps = 
.google.com|www.google.com.hk|.googlecode.com|.googleusercontent.com|developer.a
ndroid.com
;部分满足forcehttps的网站强制https可能出现问题,例如重定向�
��常,通过noforcehttps排除(支持URL RuleList写法)
noforcehttps = 
books.google.com|translate.google.com|scholar.google.com|http://www.google.com*/
imgres?|http://www.google.com*/translate_t?
;部分满足sites的网站走hosts会出现问题,例如404,强制走GAE来
排除(支持URL RuleList写法)
withgae = 
plus.google.com|apis.google.com|c.docs.google.com|autoproxy-gfwlist.googlecode.c
om|translate.google.com|www.google.com

[google_hk]
mode = https
hosts = 
sites = 
.appspot.com|.googlecode.com|.googleusercontent.com|.googlegroups.com|ssl.google
-analytics.com
forcehttps = 
.google.com|www.google.com.hk|.googlecode.com|.googleusercontent.com|developer.a
ndroid.com
noforcehttps = 
books.google.com|translate.google.com|scholar.google.com|http://www.google.com*/
imgres?|http://www.google.com*/translate_t?
withgae = 
plus.google.com|apis.google.com|c.docs.google.com|autoproxy-gfwlist.googlecode.c
om|translate.google.com|www.google.com

[google_ipv6]
mode = http
hosts = ipv6.google.com|2404:6800:8005::2f|2a00:1450:8006::30|2404:6800:8005::84
sites = 
.appspot.com|.google.com|.googleusercontent.com|.googleapis.com|.google-analytic
s.com|.googlecode.com|.google.com.hk|.googlegroups.com
forcehttps = 
groups.google.com|code.google.com|mail.google.com|docs.google.com|profiles.googl
e.com|developer.android.com
withgae = 

[hosts]
;是否启用hosts规则
;enable = 1
;是否在发送请求前发送crlf个\r\n,可解决部分内网屏蔽,但��
�可能导致部分功能异常,如无必要不要启用
;crlf = 0
;是否使用远程dns解析[google_xx]hosts或[hosts]中的域名
;dns = 8.8.8.8
;hosts映射,支持多个映射到多个(空格分隔)
www.google.com code.google.com mail.google.com .mail.google.com 
groups.google.com maps.google.com mts0.google.com mts1.google.com 
news.google.com play.google.com video.google.com drive.google.com 
appengine.google.com chrome.google.com .url.google.com talkgadget.google.com 
clients2.google.com = profile:hosts
.youtube.com@80  = [google_cn]hosts
.youtube.com@443 = [google_hk]hosts
;请求可能会转给GAE/PAAS插件处理,从而导致hosts设置无效(观
看直播只能走hosts,不能走GAE),设置rules指定哪些情况走host
s(URL RuleList规则)
rules = 
/^https?:\/\/(?:www|code|mail|[^\/]+\.mail|groups|maps|mts0|mts1|news|play|video
|drive|appengine|chrome|[^\/]+\.url|talkgadget|clients2)\.google\.com\// \n 
/^https?:\/\/[^\/]+\.c\.youtube\.com\/liveplay\?/ \n 
/^https?:\/\/upload\.youtube\.com\// \n 
/^https?:\/\/www\.youtube\.com\/upload\//
;在proxy.ini中是将多个规则用 \n 
隔开,多了以后影响可读性,可通过以下方式指定从文件获��
�
;rules = !hostsrules.ini

[autorange]
;是否启用自动加Range功能
enable = 1
;域名匹配hosts时自动加Range
hosts = 
.c.youtube.com|.c.docs.google.com|.googlevideo.com|av.vimeo.com|smile-*.nicovide
o.jp|video.*.fbcdn.net|s*.last.fm|x*.last.fm
;URL满足rules时自动加Range(写法同[hosts]rules)
rules = 
/^https?:\/\/[^\/]+\/[^?]+\.(?:f4v|flv|hlv|m4v|mp4|mp3|ogg|avi|exe)(?:$|\?)/
;分段下载每段最大长度/首次读取长度/后续每次读写长度
maxsize = 500000
waitsize = 100000
bufsize = 8192

[proxy]
;是否需要通过其他代理上网
enable = 0
;代理地址
host = 10.0.0.100
port = 8080
;代理帐号(如果是ntlm等没有直接支持的认证方式,将username�
��为空)
username = username
password = 123456

[paas]
;是否启用PAAS服务端
enable = 0
;防盗用key
password = 123456
;单独监听端口以便通过PAC或浏览器扩展调度
listen = 8088
;服务端地址
fetchserver = http://demo1.app.com/|http://demo2.app.com/
;是否通过代理连接PAAS,默认使用[proxy]的设置(可指定为GAE��
�听地址从而利用GAE加速PAAS访问并弥补GAE不足)
;proxy = http://127.0.0.1:8087

[socks5]
;含义基本同[paas],但为另一种服务端,几乎没有支持平台,�
��测
enable = 0
password = 123456
listen = 8089
fetchserver = http://demo.app.com/socks5
;proxy = http://127.0.0.1:8087

[urlfetch]
;是否使用Keep-alive连接资源
;keep_alive = 1
;默认超时(单位秒,0表示不超时,-1使用默认值)
;timeout = -1
;转发超时
;fwd_timeout = -1
;服务端超时
;gae_timeout = -1
;是否添加\r\n连接服务端
;gae_crlf = 0
;是否显示额外信息
;debug = 0

[useragent]
;是否启用useragent改写
;enable = 1
;原useragent满足match指定的正则式且网址满足rules指定的URL规则
才改写
match = (?i)mobile
rules = ||twitter.com
;改写为以下useragent
string = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.4 (KHTML, like Gecko) 
Chrome/22.0.1229.94 Safari/537.4

[fetchmax]
;本地重试次数
;local = 
;服务端重试次数
;server = 

;[gaeproxy]/[forold]/[goagent]/[simple]/[simple2]
;wallproxy旧版支持,参数意思与旧版相同,未使用旧版GAE/PHP者
请无视
;如果url未设置,则通过appid生成GAE的url,多个用|分隔
;appid = appid1|appid2
;url = http://demo1.app.com/|http://demo2.app.com/
;加密模式及密码,多个用|分隔,写法与旧版相同
;crypto = AES-CBC-32
;password = password
;代理,多个用|分隔,[proxy]中的设置为default,无代理为none,
留空与上一个相同
;proxy = http://127.0.0.1:8087
;单独监听端口以便通过PAC或浏览器扩展调度,不支持多个
;listen = 8088
;以下三个参数意思与旧版相同,不支持多个
;max_threads = 
;range0 = 
;range = 

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:15

GoogleCodeExporter commented 9 years ago
发个注释版的,发现去掉某些注释竟然看不了

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:16

GoogleCodeExporter commented 9 years ago
2.1.0 默认版什么都不改直接使用, 能不能看 YouTube 的 Live?

还有, 你是什么 Live 都无法看还是仅个别?

Original comment by heeroyuyj on 27 Nov 2012 at 11:21

GoogleCodeExporter commented 9 years ago
比如这个 live 地址 http://www.youtube.com/watch?v=UEwCgLFIuf4&feature=plcp

我这确定可以看得, 你呢?

Original comment by heeroyuyj on 27 Nov 2012 at 11:28

GoogleCodeExporter commented 9 years ago
2.1.10版凡是直播都能看,不过你刚才上面发的这个地址,我2.
1.7版也看不了啊,屏幕出现了please stand by,we're experiencing 
technical 
difficulties,不过2.1.7版按我上面发的那个配置直播页面上那些��
�接都能看,你怎么这么刚好,发了一个俺就不能看的

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:37

GoogleCodeExporter commented 9 years ago
错了,是2.1.10版凡是直播都不能看

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:37

GoogleCodeExporter commented 9 years ago
http://www.youtube.com/watch?v=GXRXtIU9iUQ&feature=plcp
http://www.youtube.com/user/johnsju
http://www.youtube.com/user/NTVKenya 

比如以上3个电视台直播我都能看

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:52

GoogleCodeExporter commented 9 years ago
http://www.youtube.com/user/AlJazeeraEnglish 
再比如这个电视台,之所以选择电视台是怕有些直播时段给��
�去了

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:55

GoogleCodeExporter commented 9 years ago
能看都是我用2.1.7版+刚才发的那个注释配置

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 11:56

GoogleCodeExporter commented 9 years ago
我 2.1.0 配置, 全都能看, 就是偶尔会卡住

Original comment by heeroyuyj on 27 Nov 2012 at 12:00

GoogleCodeExporter commented 9 years ago
额。。。。郁闷ing,为啥我就不能看呢??????

Original comment by linhaico...@gmail.com on 27 Nov 2012 at 12:10

GoogleCodeExporter commented 9 years ago
你用我的配置试试, 把你自己的 appid 填上去

Original comment by heeroyuyj on 27 Nov 2012 at 12:20

Attachments:

GoogleCodeExporter commented 9 years ago
用你的配置也看不了.
比如:http://www.youtube.com/watch?v=eqZetiaZLg0&feature=plcp
控制台信息如下:
------------------------------------------------------------------------------
Resolve 'mail.google.com' to ['74.125.128.19', '74.125.128.17', '74.125.128.83',
 '74.125.128.18'] with dns 8.8.4.4.
Resolve 'www.google.com' to ['74.125.128.99', '74.125.128.105', '74.125.128.147'
, '74.125.128.103', '74.125.128.106', '74.125.128.104'] with dns 8.8.4.4.
Resolve 'talkx.l.google.com' to ['74.125.141.125'] with dns 8.8.4.4.
Resolve 'www.baidu.com' to ['220.181.111.147'] with dns 8.8.4.4.
Resolve 'talk.google.com' to ['74.125.128.125'] with dns 8.8.4.4.
Resolve 'twitter.com' to ['199.59.149.230', '199.59.148.82', '199.59.150.39'] wi
th dns 8.8.4.4.
Resolve 'facebook.com' to ['173.252.100.16', '173.252.101.16', '66.220.152.16',
'66.220.158.16', '69.171.224.32', '69.171.229.16'] with dns 8.8.4.4.
PAC RuleList result:
  https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt: k0|0|1199+h0:0
|98:103|1256:1693+r0|0|34=3029, Thu, 22 Nov 2012 10:07:18 GMT
  userlist.ini: k0|0|0+h0:0|0:0|4:4+r0|0|0=4, Mon, 26 Nov 2012 00:18:10 GMT
  yj.ini: k0|0|0+h0:0|0:0|0:0+r0|0|0=0, failed
  Total: k0|0|1199+h0:0|98:103|1258:1697+r0|0|34=3033
127.0.0.1 - [2012-11-27 20:34:24] GAE "GET http://www.youtube.com/watch?v=eqZeti
aZLg0&feature=plcp HTTP/1.1" 200 35278
127.0.0.1 - [2012-11-27 20:34:25] GAE "GET http://s.ytimg.com/yts/cssbin/www-cor
e-vflxuuq7T.css HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:25] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/crossdomain.xml HTTP/1.1" 200 169
127.0.0.1 - [2012-11-27 20:34:25] GAE "GET http://www.youtube-nocookie.com/gen_2
04?attributionpartner=fremantle HTTP/1.1" 204 0
127.0.0.1 - [2012-11-27 20:34:25] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/generate_204?sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2
Citag%2Cns%2Csource%2Cupn%2Cexpire&fexp=920926%2C907725%2C910103%2C916624%2C9224
01%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2C920
201%2C911116%2C901451&burst=40&ip=74.125.185.19&cp=U0hUSVBPT19FUENONF9ISVNJOnF5d
WhYU3M1ZVFx&id=eqZetiaZLg0&newshard=yes&source=youtube&gcr=us&factor=1.25&ns=yt-
live&itag=34&ipbits=8&sver=3&expire=1354041806&key=yt1&upn=TxdYW8-HAlw&algorithm
=throttle-factor&mt=1354019646&mv=m&ms=nxu&signature=0B2DC9DADE891E356695887DA4C
C07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508 HTTP/1.1" 204 0
127.0.0.1 - [2012-11-27 20:34:25] GAE "GET http://s.ytimg.com/yts/jsbin/www-core
-vfluRbp9f.js HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:26] GAE "GET http://s.ytimg.com/yts/img/refresh/bo
dy_noise-vfl_60-qt.png HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:26] GAE "GET http://s.ytimg.com/yts/swfbin/watch_a
s3-vfl1ubMZd.swf HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:26] GAE "GET http://s.ytimg.com/yts/imgbin/www-ref
resh-vflrvDBWB.png HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:26] GAE "GET http://i1.ytimg.com/u/PIvT-zcQl2H0vab
dXJGcpg/watch_icon.jpg?v=4f95e849 HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:26] GAE "GET http://s.ytimg.com/yts/img/silhouette
48-vflLdu7sh.png HTTP/1.1" 304 0
Resolve 'r9---sn-5uaezner.c.youtube.com' to ['74.125.6.110'] with dns 8.8.4.4.
GET http://www.google-analytics.com/__utm.gif?utmwv=5.3.8&utms=6&utmn=283491016&
utmhn=downloader.bestvideodownloader.com&utmt=event&utme=5(EYTD%20Button*Display
)&utmcs=UTF-8&utmsr=1680x1050&utmsc=24-bit&utmul=zh-cn&utmje=0&utmfl=11.5%20r502
&utmhid=787071931&utmr=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DeqZetiaZLg0%26
feature%3Dplcp&utmp=%2FTrackEvent%3Fcategory%3DEYTD%252520Button%26gaction%3DDis
play&utmac=UA-4639659-39&utmcc=__utma%3D58991538.1524324378.1353500045.135401458
8.1354019435.25%3B%2B__utmz%3D58991538.1354019435.25.23.utmcsr%3Dyoutube.com%7Cu
tmccn%3D(referral)%7Cutmcmd%3Dreferral%7Cutmcct%3D%2Fwatch%3B&utmu=4B~: BadStatu
sLine, try again.
127.0.0.1 - [2012-11-27 20:34:27] GAE "GET http://www.youtube.com/ptracking?vide
o_id=eqZetiaZLg0&ptchn=ThePetCollective&cpn=zpexBULGy6HNirVd&pltype=contentlive&
ptk=fremantle&plid=AATPeUT994m7sWLJ&oid=5PMb9bXhg2cUIT0Ly66r4w HTTP/1.1" 204 0
127.0.0.1 - [2012-11-27 20:34:27] GAE "GET http://www.youtube.com/live_204?cpn=z
pexBULGy6HNirVd&noflv=1&ptk=fremantle&begin=Infinity&metric=connected&fmt=34&st=
0&asv=3&tmi=1&video_id=eqZetiaZLg0&el=detailpage&ps=live&plid=AATPeUT994m7sWLJ H
TTP/1.1" 200 0
Forward http://www.google-analytics.com/__utm.gif?utmwv=5.3.8&utms=6&utmn=283491
016&utmhn=downloader.bestvideodownloader.com&utmt=event&utme=5(EYTD%20Button*Dis
play)&utmcs=UTF-8&utmsr=1680x1050&utmsc=24-bit&utmul=zh-cn&utmje=0&utmfl=11.5%20
r502&utmhid=787071931&utmr=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DeqZetiaZLg
0%26feature%3Dplcp&utmp=%2FTrackEvent%3Fcategory%3DEYTD%252520Button%26gaction%3
DDisplay&utmac=UA-4639659-39&utmcc=__utma%3D58991538.1524324378.1353500045.13540
14588.1354019435.25%3B%2B__utmz%3D58991538.1354019435.25.23.utmcsr%3Dyoutube.com
%7Cutmccn%3D(referral)%7Cutmcmd%3Dreferral%7Cutmcct%3D%2Fwatch%3B&utmu=4B~: '',
try http_failed_handler.
127.0.0.1 - [2012-11-27 20:34:27] GAE "GET http://s.ytimg.com/yts/img/pixel-vfl3
z5WfW.gif HTTP/1.1" 304 0
GET http://r9---sn-5uaezner.c.youtube.com/liveplay?algorithm=throttle-factor&bur
st=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhYU3M1ZVFx&expire=1354041806&factor=1.25&
fexp=920926%2C907725%2C910103%2C916624%2C922401%2C920704%2C912806%2C927201%2C925
706%2C922403%2C913546%2C913556%2C916805%2C920201%2C911116%2C901451&gcr=us&id=eqZ
etiaZLg0&ip=74.125.185.19&ipbits=8&itag=34&key=yt1&ms=nxu&mt=1354019646&mv=m&new
shard=yes&ns=yt-live&signature=0B2DC9DADE891E356695887DA4CC07AFD313D3BE.2F06AF86
CB6D6E30F5E479A78BDEF6D09DB7E508&source=youtube&sparams=algorithm%2Cburst%2Ccp%2
Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=
TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCollective&cpn=zpexBULGy6HNirVd&begin=Infi
nity: BadStatusLine, try again.
Forward http://r9---sn-5uaezner.c.youtube.com/liveplay?algorithm=throttle-factor
&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhYU3M1ZVFx&expire=1354041806&factor=1
.25&fexp=920926%2C907725%2C910103%2C916624%2C922401%2C920704%2C912806%2C927201%2
C925706%2C922403%2C913546%2C913556%2C916805%2C920201%2C911116%2C901451&gcr=us&id
=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=34&key=yt1&ms=nxu&mt=1354019646&mv=m
&newshard=yes&ns=yt-live&signature=0B2DC9DADE891E356695887DA4CC07AFD313D3BE.2F06
AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=youtube&sparams=algorithm%2Cburst%2C
cp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2Cns%2Csource%2Cupn%2Cexpire&sver=3&
upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCollective&cpn=zpexBULGy6HNirVd&begin=
Infinity: '', try http_failed_handler.
127.0.0.1 - [2012-11-27 20:34:27] GAE "GET http://www.google-analytics.com/__utm
.gif?utmwv=5.3.8&utms=6&utmn=283491016&utmhn=downloader.bestvideodownloader.com&
utmt=event&utme=5(EYTD%20Button*Display)&utmcs=UTF-8&utmsr=1680x1050&utmsc=24-bi
t&utmul=zh-cn&utmje=0&utmfl=11.5%20r502&utmhid=787071931&utmr=http%3A%2F%2Fwww.y
outube.com%2Fwatch%3Fv%3DeqZetiaZLg0%26feature%3Dplcp&utmp=%2FTrackEvent%3Fcateg
ory%3DEYTD%252520Button%26gaction%3DDisplay&utmac=UA-4639659-39&utmcc=__utma%3D5
8991538.1524324378.1353500045.1354014588.1354019435.25%3B%2B__utmz%3D58991538.13
54019435.25.23.utmcsr%3Dyoutube.com%7Cutmccn%3D(referral)%7Cutmcmd%3Dreferral%7C
utmcct%3D%2Fwatch%3B&utmu=4B~ HTTP/1.1" 200 35
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhY
U3M1ZVFx&expire=1354041806&factor=1.25&fexp=920926%2C907725%2C910103%2C916624%2C
922401%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2
C920201%2C911116%2C901451&gcr=us&id=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=3
4&key=yt1&ms=nxu&mt=1354019646&mv=m&newshard=yes&ns=yt-live&signature=0B2DC9DADE
891E356695887DA4CC07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=y
outube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2
Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCol
lective&cpn=zpexBULGy6HNirVd&begin=Infinity HTTP/1.1" 500 862
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://i2.ytimg.com/vi/QZv70PG9eXM/de
fault.jpg HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://i2.ytimg.com/vi/UCOhhx4VF4o/de
fault.jpg HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://i4.ytimg.com/vi/Gi-XBXik2mg/de
fault.jpg HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:28] FWD "GET http://www.gstatic.com/inputtools/ima
ges/tia.png HTTP/1.1" 304 -
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://www.youtube.com/live_stats?v=e
qZetiaZLg0&t=1354019668036 HTTP/1.1" 200 22
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://i2.ytimg.com/vi/UGRUHRNvZ5A/de
fault.jpg HTTP/1.1" 200 4847
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://s.ytimg.com/yts/img/icons/clos
e-vflrEJzIW.png HTTP/1.1" 304 0
127.0.0.1 - [2012-11-27 20:34:28] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhY
U3M1ZVFx&expire=1354041806&factor=1.25&fexp=920926%2C907725%2C910103%2C916624%2C
922401%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2
C920201%2C911116%2C901451&gcr=us&id=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=3
4&key=yt1&ms=nxu&mt=1354019646&mv=m&newshard=yes&ns=yt-live&signature=0B2DC9DADE
891E356695887DA4CC07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=y
outube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2
Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCol
lective&cpn=zpexBULGy6HNirVd&begin=Infinity HTTP/1.1" 500 862
127.0.0.1 - [2012-11-27 20:34:29] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhY
U3M1ZVFx&expire=1354041806&factor=1.25&fexp=920926%2C907725%2C910103%2C916624%2C
922401%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2
C920201%2C911116%2C901451&gcr=us&id=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=3
4&key=yt1&ms=nxu&mt=1354019646&mv=m&newshard=yes&ns=yt-live&signature=0B2DC9DADE
891E356695887DA4CC07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=y
outube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2
Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCol
lective&cpn=zpexBULGy6HNirVd&begin=Infinity HTTP/1.1" 500 862
127.0.0.1 - [2012-11-27 20:34:30] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhY
U3M1ZVFx&expire=1354041806&factor=1.25&fexp=920926%2C907725%2C910103%2C916624%2C
922401%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2
C920201%2C911116%2C901451&gcr=us&id=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=3
4&key=yt1&ms=nxu&mt=1354019646&mv=m&newshard=yes&ns=yt-live&signature=0B2DC9DADE
891E356695887DA4CC07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=y
outube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2
Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCol
lective&cpn=zpexBULGy6HNirVd&begin=Infinity HTTP/1.1" 500 862
127.0.0.1 - [2012-11-27 20:34:30] GAE "GET http://www.youtube.com/annotations_iv
/read2?key=a1&sparams=channel_id%2Cexpire%2Cvideo_id&hl=zh-CN&video_id=eqZetiaZL
g0&channel_id=UCPIvT-zcQl2H0vabdXJGcpg&expire=1354063200&length_ms=94525200000&s
ignature=3810BC1CD470B3E111EFF33B156C2A3C2CCCFBAF.53C60DF3C1D99603822E081BB47B5B
EEA52DA15F&feat=CS&live=1 HTTP/1.1" 200 402
127.0.0.1 - [2012-11-27 20:34:30] GAE "GET http://r9---sn-5uaezner.c.youtube.com
/liveplay?algorithm=throttle-factor&burst=40&cp=U0hUSVBPT19FUENONF9ISVNJOnF5dWhY
U3M1ZVFx&expire=1354041806&factor=1.25&fexp=920926%2C907725%2C910103%2C916624%2C
922401%2C920704%2C912806%2C927201%2C925706%2C922403%2C913546%2C913556%2C916805%2
C920201%2C911116%2C901451&gcr=us&id=eqZetiaZLg0&ip=74.125.185.19&ipbits=8&itag=3
4&key=yt1&ms=nxu&mt=1354019646&mv=m&newshard=yes&ns=yt-live&signature=0B2DC9DADE
891E356695887DA4CC07AFD313D3BE.2F06AF86CB6D6E30F5E479A78BDEF6D09DB7E508&source=y
outube&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cgcr%2Cid%2Cip%2Cipbits%2Citag%2
Cns%2Csource%2Cupn%2Cexpire&sver=3&upn=TxdYW8-HAlw&ptk=fremantle&ptchn=ThePetCol
lective&cpn=zpexBULGy6HNirVd&begin=Infinity HTTP/1.1" 500 862
127.0.0.1 - [2012-11-27 20:34:31] GAE "GET http://www.youtube.com/live_204?cpn=z
pexBULGy6HNirVd&noflv=1&ptk=fremantle&begin=Infinity&metric=error-107&fmt=34&st=
0&asv=3&tmi=1&video_id=eqZetiaZLg0&el=detailpage&ps=live&plid=AATPeUT994m7sWLJ H
TTP/1.1" 200 0
127.0.0.1 - [2012-11-27 20:34:31] GAE "GET http://s.youtube.com/stream_204?rt=3.
991&erc=1&cpn=zpexBULGy6HNirVd&shost=r9---sn-5uaezner.c.youtube.com&fv=WIN%2011,
5,502,110&fexp=920704,922401,922403,916805,912806,927201,913546,901451,911116,90
7725,916624,920201,925706,913556,910103,920926&ec=107&partnerid=27&plid=AATPeUT9
94m7sWLJ&fmt=34&ps=live&v=eqZetiaZLg0&el=detailpage&scoville=1&event=streaminger
ror HTTP/1.1" 204 0

Original comment by jlz19821...@gmail.com on 27 Nov 2012 at 12:35

GoogleCodeExporter commented 9 years ago
报500错误.

Original comment by jlz19821...@gmail.com on 27 Nov 2012 at 12:35

GoogleCodeExporter commented 9 years ago
难道还真有地域差异... 猎奇呀

Original comment by heeroyuyj on 27 Nov 2012 at 12:43

GoogleCodeExporter commented 9 years ago
走203ip的直播方式仍然是支持的,copy原[hosts]部分即可。

Original comment by www.eh...@gmail.com on 27 Nov 2012 at 1:35

GoogleCodeExporter commented 9 years ago
哦,那我只好copy原来2.1.7的hosts,按你的意思是说2.1.10版直播
方式不是走203IP的?

Original comment by linhaico...@gmail.com on 28 Nov 2012 at 4:49

GoogleCodeExporter commented 9 years ago
有可能是通过 GAE 获取的

Original comment by heeroyuyj on 28 Nov 2012 at 9:45

GoogleCodeExporter commented 9 years ago
最新版说明了

[hosts]
; 是否启用 hosts 规则
enable = 1

; 是否对满足 crlf_rules 的请求使用 crlf 功能
crlf = 1
crlf_rules = /^https?:\/\/[^\/]+\.c\.youtube\.com\/liveplay\?/ \n 
/^https?:\/\/upload\.youtube\.com\// \n 
/^https?:\/\/www\.youtube\.com\/upload\//

; 是否使用远程 DNS 解析 [google_xx]hosts 或 [hosts] 中的域名 
(默认 8.8.8.8 或 8.8.4.4)
dns = 8.8.4.4

; 由远程 DNS 解析的域名 (支持泛域名, 优先级高于 hosts, 添加 
www.baidu.com 以防止域名解析阻塞)
resolve = 
talk.google.com|talkx.l.google.com|.youtube.com|www.baidu.com|.blogspot.com

; hosts 映射, 支持多个映射到多个 (空格分隔)
; 如果 YouTube 直播无法观看, 可尝试将 crlf_rules 的规则移到 
rules, 并取消下面两行的注释
;.youtube.com@80  = [google_cn]hosts
;.youtube.com@443 = [google_hk]hosts

; 请求可能会转给 GAE/PAAS 插件处理, 从而导致 hosts 设置无效 
(观看直播只能走 hosts, 不能走 GAE), 设置 rules 
指定哪些情况走 hosts (URL RuleList 规则)
rules =

; 在 proxy.ini 中是将多个规则用 \n 隔开, 
多了以后影响可读性, 可通过以下方式从指定文件获取
;rules = !hostsrules.ini

Original comment by heeroyuyj on 1 Dec 2012 at 5:16

GoogleCodeExporter commented 9 years ago
Moved to: Issue wallproxy:573

Original comment by heeroyuyj on 2 Dec 2012 at 5:18