Closed oyhk closed 10 years ago
刚测试了一下,无此现象,请告知你的Shadowsocks-nodejs版本、Node.js版本(可使用 node -v 命令显示)。 同时,请使用 -v 参数启动Shadowsocks-nodejs的服务端和客户端,如: node bin/ssserver -v 和node bin/sslocal -v
崩溃的是什么程序?本地还是服务器?如果是服务器,服务器的日志是什么?
nodejs 版本是 v0.10.28 Shadowsocks-nodejs 1.4.12
服务器的日志如下: 9 Jun 04:07:47 - 784ms connecting facebook.com:80 9 Jun 04:07:47 - 784ms connecting facebook.com:80
服务区的日志好像是正常的...
客户端的日志就不正常了... 客户端日志如下: 9 Jun 04:07:47 - 941ms local error: Error: read ECONNRESET 9 Jun 04:07:47 - 980ms local error: Error: read ECONNRESET 9 Jun 04:07:49 - 907ms local error: Error: read ECONNRESET 9 Jun 04:08:19 - 112ms local error: Error: read ECONNRESET 9 Jun 04:08:29 - 660ms local error: Error: read ECONNRESET
一个死循环哦...呵呵
请解决这个问题...谢谢啦...
碰到过类似问题,应该是由于gfw阻挡所致。
崩溃的是什么程序?本地还是服务器?
我怀疑他所指的不是崩溃,而是连接不能。
这个提示意味着到服务器的连接被重置,可能是墙,楼主将服务器和客户端都换个端口试试?另外楼主所使用的加密协议是什么?
我说清楚些..我买了一个VPS ,然后把客户端跟服务端都部署在上面,然后浏览器直接请求VPS的客户端访问.
当访问facebook时,服务端程序就直接崩溃,需要重启才能正常使用,这种应该不关GFW的事情吧?
我使用的协议是sockt5
大神们,请解释
有可能是gfw触发了链接重置这个错误导致服务端崩溃,建议在代码里面模拟一下这种情况应该就可以重现了。
把客户端也放在服务器上还翻个毛
不就是一个ip 的填写吗?为什么不能放在VPS里?有点奇怪了....
我现在可以翻墙啊.只是访问facebook里就崩溃而已...客户端放在哪里.我能连接就可以了吧..
我该如何拯救你 我的用户
真是什么鸟都有。。。
2014-06-10 11:35 GMT+08:00 Klion Xu notifications@github.com:
我该如何拯救你 我的用户
— Reply to this email directly or view it on GitHub https://github.com/clowwindy/shadowsocks-nodejs/issues/101#issuecomment-45570480 .
@oyhk 这么说把,SOCKS5是不加密的,也就是说Wa11可以检测出SOCKS5协议。
PS:从你的计算机到你的VPS,走的是SOCKS5,而不是Shadowsocks。
23333333333
太逗了! 客户端需要在本地运行的,socks5代理也应是连接本地的。
我是为了方便..不想在自己的机器上部署..才这样使用..本地部署可以解决这样的问题?那我试试吧..
@oyhk 为了方便,那为什么不直接在服务器跑个socks5代理直连?
@oyhk 另外,经人提醒,你的教程也是错的,尽快更新吧。 http://blog.mkfree.com/posts/212
@est 为了方便,那为什么不直接在服务器跑个socks5代理直连? 请指教...
其实,我不了解这些东西..能用就行..我是这样想的.呵呵,没有专业去研究
特来围观这名穿着棉袄洗澡的用户~
特来围观LZ!(已笑死……
额。。。。路过
2333333
其实我也是来围观的
没看懂怎么办。汗。。。。谁来解释一下。。。汗。。。
你们就这样对待一个不懂这东西的人?例如你们每人做了一个产品..一个使用的人多多小小遇到一些问题,问题的确有的奇怪.估计你们就会说奇葩..看看你们的用户以后还会不会使用你的产品..还有我会修汽车.你会吗?我可以说你是奇葩吗?呵呵...不要以为自己会一些东西就去歧视别人..没意思的.. 自己去想想..为什么没有耐心的去告诉你的用户,应该怎么去正确使用你的产品..要做一些怎么样的引导,你的用户才可以避免这些问题呢? 慢慢笑吧...
@oyhk 这个你有所不知了。科学上网,从某种意义上来说,属于地下活动。大规模公开传播,只会加速导致灭亡。为什么ss会设计成一个服务器端一个客户端,那是有讲究的。你先得搞清楚科学上网原理和出发点是什么,再回头一看ss的程序架构,就明白了。所以ss不可能做成一个傻瓜化的产品。
最后,你去责怪开发者,是不道德的。开源界有句话,发牢骚前,先看看你为开源项目贡献了什么。
@oyhk 恕我直言,你说“呵呵”的时候可能没有恶意,对方可能不会这样认为,会觉得你轻蔑和没有诚意,从而误解你的意思。
还是个玻璃心。。。
在 2014年6月10日 下午1:53,clowwindy notifications@github.com写道:
@oyhk https://github.com/oyhk 恕我直言,你说“呵呵”的时候可能没有恶意,对方可能不会这样认为,会觉得你轻蔑和没有诚意,从而误解你的意思。
— Reply to this email directly or view it on GitHub https://github.com/clowwindy/shadowsocks-nodejs/issues/101#issuecomment-45576339 .
淡定,同是天朝苦难人。问题解决就好了。今朝有酒今朝醉,谁都不知道明天还能否继续科学上网。
其实我没有去怪开发者..我只是看看弄些人在笑..想想他们开发的产品,如果有问题的时候是不是笑他自己的用户而已... 谁开发的产品一开始就是完美的..经过不同的反馈..产品不断迭代不断修改,慢慢就会变得精致...
好吧,我还是用回以前的方法..在自己的机器起一个客户端..试试这个问题能不能解决..谢谢了..如果还是有这个问题..我再
问题是 这产品很完善 你不会用 反倒是怪这个产品不精致。。。
@ihipop 我没有这个意思哦..只是说开发一个产品的经历流程
其实我想说..我为什么会把客户端部署在服务器上呢,因为我们都在公用这个翻墙工具,我们是把他部署在一台局域网的机器上,然后大家都去使用... 然后过了很久,这个产品更新了,我又不想在本地搞一些nodejs的环境,所以才直接部署在VPS上,然后大家都去连接....结果发生以上的问题...
啊...我觉得是这样的... 如果我收了用户的钱在提供商业服务,那我就心甘情愿被用户虐,给用户当牛做马解决各种蛋疼问题,因为我收到了自己觉得合适的报酬...
开源的么...爱用用,不用滚。
要火,赶紧围观
@oyhk 这种需求你应该在本地局域网内放一个客户端然后大家去连,ss的客户端和服务器一定要在墙的两端,因为前面有人讲过了,socks5不防墙
我觉得吧,这么多人笑你,不仅仅是技术原因。
你的用词(比如「呵呵」这种带有轻蔑口吻的、「请解释」这种带有命令口吻的词),还有你的标点的错误使用(半角标点、不用句号、省略号不规范),你的拼写(socks5 -> sockt5),还有你呆萌的属性,到处都是槽点啊……
不明白的话,麻烦您虚心请教。
呵呵,呵你妹啊。
“请解决这个问题”、“请解释”、”呵呵“,提问者语气确实有些问题
“开源的么...爱用用,不用滚。” @AstroProfundis 火气有点大哈, 说的挺让人舒坦。
@chixq 这句话只是表达心情,木有恶意的吖 _(:зゝ∠)_
围观的。。。
你要是花了钱买了产品,你是有权利责问对方产品为什么能够满足你的期望。这也是很多大公司愿意花钱买产品,而谨慎使用开源项目的原因。。。 但是开源项目是人家花了时间精力写完了,免费拿出来的。。。你好好说,就问“不知道为什么出现这种状态,有人可以帮忙解答一下”之类。。。。 英语的礼貌用语不会还情有可原。。。。
友善礼貌,注意方式方法。。。。当然你可以选择付费项目嘛。。。
@AstroProfundis 你也在啊
@chenzeyu 别这样,这楼快被玩坏了...
@AstroProfundis 其实不是很同意这句话。开源不是也不应该是自娱自乐,接受用户的质疑和指责应该是很正常的,前提是用户不要太……你懂的……
当我访问facebook.com时,程序直接崩溃 7 Jun 19:20:09 - 571ms local error: Error: read ECONNRESET
以上的错误是客户端的日志输出来的.请解决 为什么呢?