新记录
版本 时间 修订内容
1.0 2018-3-28 增加了方案二
1.1 2019-8-9 增加了方案三
问题的提出
【实验环境】:Win7 64bit
也许你会碰到以下错误:
本文给出2种解决方案。
方案一
既然说端口已被占用,那就需要找出是哪个程序占用了1080端口。
打开cmd.exe,输入命令:
netstat -ano|findstr "1080"
最后一列就是 PID 了,我的是 4568.
要想知道此 PID 对应什么程序,可以继续输入:
tasklist|findstr "4568"
1
啊哦,原来是taobao.
打开任务管理器,根据PID或者进程名称找一下:
别犹豫,直接 Kill !右键选择“结束进程”。
至此,问题解决。
方案二
有时候,上面的方法可能不灵,比如进程无法结束。那么可以试试这个软件——CurrPorts,此软件免费且免安装。下载地址是:http://www.nirsoft.net/utils/cports.html#DownloadLinks
下载后解压,直接运行cports.exe.
找到被占用的端口,右键选择 “Close Selected TCP Connections”
至此,问题得到解决。
方案三
想办法换个端口号,不要非 1080 不可。比如:
找到配置文件 gui-config.json
找到
"localPort" : 1080,
你完全可以换一个端口号,比如
"localPort" : 12345,
保存后重启 SSR,大功告成。
————————————————
版权声明:本文为CSDN博主「ARM的程序员敲着诗歌的梦」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/longintchar/article/details/79680589