其他分享
首页 > 其他分享> > 解决Clash端口(http + socket)变为0而且上不了网的问题(bind: An attempt was made to access a socket in a way forbidden

解决Clash端口(http + socket)变为0而且上不了网的问题(bind: An attempt was made to access a socket in a way forbidden

作者:互联网

问题描述:

今天电脑(WIN10)开机之后,发现上不了网,打开Clash for Windows v0.15.2之后:
看到端口从1080变成了0,而且我尝试把端口改回1080,没等我缓过神来端口又变回0了!

原因分析:

按照经验来说,大概率是端口冲突问题,毕竟最近我并没有修改过这个软件,或者说就没有对电脑进行异常的配置。

1. 查看日志

一般出现这类摸不着头脑的问题,首先考虑查看日志:

  1. 这是我电脑上存放日志的路径:C:\Users\Hades\.config\clash\logs

  2. 打开对应日期的log:2021-10-25-121614.log

果然发现了这一条:

time="2021-10-25T12:16:14+08:00" level=error msg="Start Mixed(http and socks5) server error: listen tcp 127.0.0.1:1080: bind: An attempt was made to access a socket in a way forbidden by its access permissions."

2. 查看1080端口使用情况

在这里插入图片描述

3. 杀死占用1080端口的应用

通过cmd发现有两个程序监听:

标签:http,socket,Clash,1080,forbidden,端口,access,日志
来源: https://blog.csdn.net/m0_38072683/article/details/120949929