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
wz
@wz7465
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设置的问题
cxnaive
@cxnaive
...
怎么设置?
48100那个pac挂掉了。。具体原因不知道。。
cxnaive
@cxnaive
2016/10/27 15:31:10 local_server.go:60: Local proxy recv socks5 proxy conn to www.google.co.jp:443
2016/10/27 15:31:10 local_server.go:52: Session:1 select channel:TLSDirect for www.google.co.jp
2016/10/27 15:31:10 dns.go:123: DNS query sni_proxy to 114.114.114.114:53
2016/10/27 15:31:10 direct.go:204: Failed to connect :443 for sni_proxy with error:dial tcp :443: getsockopt: connection refused
2016/10/27 15:31:10 local_server.go:60: Local proxy recv socks5 proxy conn to www.google.co.jp:443
2016/10/27 15:31:10 local_server.go:52: Session:2 select channel:TLSDirect for www.google.co.jp
2016/10/27 15:31:10 dns.go:123: DNS query sni_proxy to 114.114.114.114:53
yinqiwen
@yinqiwen
hosts.json里sniproxy没有配置
Just
@szh7379
不知道哪里配置出了问题,一直自动选择TLSDircet。gfwlist、!IsCNIP里面的也直接匹配 TLSDircet,甚至清空hosts.json都会选择TLSDircet,只有注释掉{"Rule":["InHosts"],"Remote":"TLSDirect"}才能正常使用
Just
@szh7379
找到原因了,看到http协议的网址访问也走TLS ,就试了代理走http模式,问题解决……不能全用socks5
cxnaive
@cxnaive
现在vps下的gsnova服务端也有下载一半断线的问题,求解决
小小
@neilzheng
@yinqiwen 10月12日的更新af9c33e5d44844c1ad5fe178b87aae8860c6e3d3引入了一段代码:
在host.go文件中
func InHosts(host string) bool {
  • if strings.Contains(host, ":") {
  • return true
  • }
这个好像会造成匹配pac规则时错误匹配InHost规则,麻烦确认一下
yinqiwen
@yinqiwen
@gxggsrmyy 项目下有一个.travis.yml
yinqiwen
@yinqiwen
@gxggsrmyy 文档是GITHUB OAUTH TOKEN, https://docs.travis-ci.com/user/deployment/releases/
addsun
@addsun
以前分享SNI都失效了。。。
ShadowsocksR
@shadowsocksr-repo
新版gsnova怎么部署到heroku呢?只会部署13年以前的snova WAR文件
ShadowsocksR
@shadowsocksr-repo
请问哪里有go1.9以上版本的 go-heroku-example ?
yinqiwen
@yinqiwen
@shadowsocksr-repo release下的gsnova-paas-deploy-with-dependencies-v0.29.0.tar.bz2是可以直接部署到heroku的
ShadowsocksR
@shadowsocksr-repo
请问有没有简易教程
yinqiwen
@yinqiwen
@shadowsocksr-repo 目前没有
addsun
@addsun
@shadowsocksr-repo 上传gsnova-paas-deploy-with-dependencies到Dropbox
addsun
@addsun
部署方法差不多
PowerOlive
@PowerOlive
hello I deploy the old gsnova now I can not use it .I am interested if you add kcptun and giva me a docker image that can run on new version orf openshift
yinqiwen
@yinqiwen
@PowerOlive the image gsnova/gsnova-server in docker hub already expose a port on 9444 for kcp protocol. the rest thing u need to do is finding a way to expose the port with a public IP, but this is difficult and i'm not sure if it's supported in openshift.
gxggsrmyy
@gxggsrmyy
@yinqiwen 最新版的sni proxy 设置方法有变吗