Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Feb 04 09:34
    sbilly synchronize #109
  • Feb 04 09:19
    sbilly synchronize #109
  • Nov 17 2020 17:11
    sbilly opened #109
  • Apr 28 2020 01:54
    jan4984 opened #108
  • Feb 07 2020 11:44

    yinqiwen on master

    Update README.md (compare)

  • Feb 07 2020 11:43

    yinqiwen on master

    Update README.md (compare)

  • Nov 26 2019 07:36
    distance00 commented #65
  • Nov 26 2019 07:36
    distance00 commented #65
  • Nov 26 2019 07:35
    distance00 commented #65
  • Nov 26 2019 07:29
    distance00 commented #65
  • Sep 21 2019 04:57
    addsun commented #68
  • Sep 21 2019 04:57
    addsun commented #68
  • Sep 21 2019 04:55
    addsun commented #68
  • Sep 12 2019 03:22
    zcmarkyoung edited #107
  • Sep 12 2019 03:22
    zcmarkyoung opened #107
  • Jul 28 2019 21:41
    Celthi commented #106
  • Jul 28 2019 21:31
    Celthi opened #106
  • Apr 17 2019 00:36
    hktalent closed #103
  • Mar 01 2019 10:15
    addsun commented #60
  • Mar 01 2019 10:15
    addsun commented #60
yinqiwen
@yinqiwen
web显示只代表二进制部署成功了。 一般还连接不上都是两端的设置不一致引起的。 有一个需要注意的是gae端是不支持chacha20的,需要改成其它
cxnaive
@cxnaive
..
0.26.1...Direct模式socks5有问题,会连11.11.11.11:443然后挂掉..
yinqiwen
@yinqiwen
要把host.json的sni_proxy去掉,之前的都是假的ip
wz
@wz7465
2016/10/09 11:13:18 Connect wss://gsnova.herokuapp.com success.
2016/10/09 11:13:18 Channel[0] connect wss://gsnova.herokuapp.com success.
2016/10/09 11:13:20 Websocket read error:websocket: close 1006 (abnormal closure
): unexpected EOF
2016/10/09 11:13:20 Failed to read channel for reason:websocket: close 1006 (abn
ormal closure): unexpected EOF
2016/10/09 11:13:20 Channel[0] auth failed since remote server disconnect.
2016/10/09 11:13:20 [ERROR]Failed to connect [0]wss://gsnova.herokuapp.com for
reason:Server:wss://gsnova.herokuapp.com auth failed.
2016/10/09 11:13:20 Proxy channel(PAAS):heroku init failed with reason:Failed to
auth wss://gsnova.herokuapp.com
认证失败,不知哪里问题
David Tai
@redfrog999
关于GAE的部署和运行,能出个wiki或者说明就好了。Heroku我倒是用得很顺,不论是0.26.0还是.26.1。
@wz7465 你这个问题是Host.json里边的非注释的//要全部去掉,我也遇到了,用原来去掉//的client.json一点问题没有。
yinqiwen
@yinqiwen
@wz7465 两边的key设置不一致
wz
@wz7465
@yinqiwen 我用的你的原来设定,没改过
"Encrypt":{"Method":"auto", "Key":"809240d3a021449f6e67aa73221d42df942a308a"},
//user name auth
"Auth": "gsnova",
yinqiwen
@yinqiwen
这是client的,server和client的key要一致
wz
@wz7465
@yinqiwen 是啊,server.json里的key也是一样的
yinqiwen
@yinqiwen
那你看下server的日志是怎么回事吧,heroku有查看日志工具
wz
@wz7465
原服务端的
//user name auth
"Auth":["*", "gsnova"],
"Encrypt":{"Key":"809240d3a021449f6e67aa73221d42df942a308a"},
服务端显示,应该是部署成功的
GSnova by @yinqiwen
Welcome to use GSnova PAAS Server r4!
yinqiwen
@yinqiwen
heroku logs看下日志吧
wz
@wz7465
-auth string
Auth user setting, split by ',' (default "*")
Failed to decode event with err:No registe event found for [75] with len:139
Failed to decode event for reason:No registe event found for [75] 0
[ERROR]connection :0 error:No registe event found for [75]
Websoket read error:read tcp 172.17.63.78:12586->10.61.152.141:59963: use of closed network connection
Close websocket connection:0
yinqiwen
@yinqiwen
server
server.json没生效或者不存在
wz
@wz7465
@yinqiwen 明白了,路径问题
wz
@wz7465
还想问一个问题,sni_proxy和cn_sni_proxy用法上的区别,是不是sni_proxy用来连接google类网站,而cn_sni_proxy专门用来前置连接heroku类平台,以增强连接的稳定性?
yinqiwen
@yinqiwen
配置SNIProxy可以理解为只能作用在443端口TLS 传输协议上的host,基本就是https类型的站点都可以用; sni_proxy/cn_sni_proxy只是配置别名而已,你可以自己修改成其它的
wz
@wz7465
goproxy里sni是混用的,并不区分国内国外,但是我看你的示例配置,cn_sni_proxy只匹配heroku或vps平台类,并不会对google类网站起作用(当然我可以修改指向cn_sni_proxy),google类默认匹配sni_proxy,还有heroku平台部署的是wss方式,填写的cn_sni_proxy事实上没有发挥作用,如果我在vps上部署gsnova,原生支持https,是不是就可以让cn_sni_proxy发挥中转的作用了?我这样理解对不对?
yinqiwen
@yinqiwen
client.json里的SNIProxy是需要配置在不同的channel里的,配置了才生效;google类的站点需要在Direct类型的里配置SNIProxy并通过PAC规则指向这个Direct channel. vps也是可以用SNIProxy的,前提是你要有一个域名以及TLS证书。 server端配置需要listen在443端口并绑定证书, client配置改成 tls://youdiamin.com
wz
@wz7465
谢谢答疑
David Tai
@redfrog999
@yinqiwen sniproxy用起来很快,就是有个问题,看视频的时候,看了一半不想看了,关闭之后,后续的视频文件还会继续加载,无法做到关闭视频就停止加载。导致切换到其他页面也卡住不动。要是下个版本能修正就完美了。我用了gogotunnel,也是sniproxy,就可以做到视频关闭,很快就停止下载。
yinqiwen
@yinqiwen
@redfrog999 这里的实现原理用到了共享的长连接, 关闭本地浏览器的连接行为传到远端有一定的延迟,但不会一直加载;
David Tai
@redfrog999
@yinqiwen 好的,学习了。GAE模式可以加入HTTP2支持吗?下个版本可以加入这些加密模式就更好了,GOP上加入了确实更快了。
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
ccwufu
@ccwufu

v0.26.3
2016/10/24 09:17:18 config.go:347: [ERROR]Failed to fetch CNIP file:
Get http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest: DNS query failed.
2016/10/24 09:17:19 dns.go:123: DNS query ftp.apnic.net to 208.67.220.220:443

但可以通过代理48002下载delegated-apnic-latest
http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest

不知道有什么影响
yinqiwen
@yinqiwen
主要是用在内置的PAC规则 IsCNIP, 没用的话没有影响
cxnaive
@cxnaive
...
问一下。。ftp走代理为何有问题呢
。。。
yinqiwen
@yinqiwen
有啥问题?
cxnaive
@cxnaive
...直接通过浏览器socks5代理模式走的话会显示ERR_NO_SUPPORTED_PROXIES
还有现在貌似自动分流挂了
cxnaive
@cxnaive
就是48100那个pac有问题了
yinqiwen
@yinqiwen
这个是浏览器proxy设置的问题