作者:bogie,分类:linux,发表日期:2017/08/24,阅读:39,评论:0

Finalspeed在长期加速过程中,总会多多少少出现端口连接失败的问题,今天来分析一下出现这种情况的原因。

        情节如下,昨晚下班回到家,打开电脑后,照常打开Google,发现无法连接。分别检查了ShadowsocksR跟Finalspeed,发现Finalspeed显示端口连接失败。于是我开始排查,切换ShadowsocksR为直连不使用加速。反正Google可以正常使用,那么问题就很明显了,肯定是Finalspeed的加速部分出了问题。

        SSH连接服务器,试试重启Finalspeed服务。

cd /fs
sh restart.sh

        服务重启成功,但仍然提示端口连接失败。后面分别查看了TOP跟JAVA进程。

top
ps -ef|grep java

        从反馈的结果来看,是在稳定运作的,那为何会运行失败? 突然想起来 /fs 目录有一个log。

tail -f /fs/server.log

        从事实日志反馈来看,服务器只接受到了tcp发送过来的端口,而我使用的是udp端口。于是我切换成了TCP,发现Finalspeed已经可以使用了。但是,在切换回UDP发现还是无法使用。过了大概5分钟,在一边观察日志运行一边想问题出在哪里的时候,突然接收到了UDP数据。

TIM截图20170824170959.png

        瞬间焕然大雾,udp36173未向客户端发送回应,因此客户端显示端口连接失败,那么就应该排查下服务器的UDP端口是否被拦截。也是非常遗憾,由于故障已经恢复,只能等下次在排查出问题在哪。

文章标题:关于Finalspeed端口连接失败的问题
文章链接:https://0rat.com/post/3.html
作者授权:除特别说明外,本文由 Bogie 原创编译并授权 0RAT.COM 刊载发布。
版权声明:本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。

您可能感兴趣的文章

评论区

发表评论

必填

选填

选填

◎绿色网络,文明留言。