[GH-ISSUE #159] sock5代理错误 #91

Closed
opened 2026-02-27 23:15:24 +03:00 by kerem · 1 comment
Owner

Originally created by @ssqf on GitHub (Oct 17, 2018).
Original GitHub issue: https://github.com/snail007/goproxy/issues/159

使用如下命令创建sock5代理服务器
./proxy socks -t tcp -p "0.0.0.0:9999" --forever --log proxy.log --daemon
前面几天一直没问题。突然某天开始,每次刚开始启动正常,过十来分钟后就异常了
部分log提示如下,详细log见附件
proxy.log

2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files
2018/10/17 07:27:05 accept error , ERR:accept tcp [::]:9999: accept4: too many open files
2018/10/17 07:27:05 get out conn fail,dial tcp 66.218.85.139:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files
2018/10/17 07:27:05 use proxy false : 216.58.206.227:80
2018/10/17 07:27:05 conn 54.38.193.127:14846 - 216.58.206.227:80 connected
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 108.177.97.27:25: socket: too many open files
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: i/o timeout
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 173.194.219.26:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 104.47.36.33:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files
2018/10/17 07:27:06 get out conn fail,dial tcp 64.233.179.26:25: i/o timeout
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout
2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout

麻烦问一下这是什么原因导致呢?有人知道我这个IP和端口了,大量在使用?还是其他原因

Originally created by @ssqf on GitHub (Oct 17, 2018). Original GitHub issue: https://github.com/snail007/goproxy/issues/159 使用如下命令创建sock5代理服务器 `./proxy socks -t tcp -p "0.0.0.0:9999" --forever --log proxy.log --daemon` 前面几天一直没问题。突然某天开始,每次刚开始启动正常,过十来分钟后就异常了 部分log提示如下,详细log见附件 [proxy.log](https://github.com/snail007/goproxy/files/2486303/proxy.log) ``` 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files 2018/10/17 07:27:05 accept error , ERR:accept tcp [::]:9999: accept4: too many open files 2018/10/17 07:27:05 get out conn fail,dial tcp 66.218.85.139:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files 2018/10/17 07:27:05 use proxy false : 216.58.206.227:80 2018/10/17 07:27:05 conn 54.38.193.127:14846 - 216.58.206.227:80 connected 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 108.177.97.27:25: socket: too many open files 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:05 get out conn fail,dial tcp 106.10.248.84:25: i/o timeout 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 173.194.219.26:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.84:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 104.47.36.33:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: socket: too many open files 2018/10/17 07:27:06 get out conn fail,dial tcp 64.233.179.26:25: i/o timeout 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout 2018/10/17 07:27:06 get out conn fail,dial tcp 106.10.248.75:25: i/o timeout ``` 麻烦问一下这是什么原因导致呢?有人知道我这个IP和端口了,大量在使用?还是其他原因
kerem closed this issue 2026-02-27 23:15:24 +03:00
Author
Owner

@snail007 commented on GitHub (Oct 17, 2018):

你需要调整一下每个进程可以打开的最大文件数,默认只有1024,说明你的使用者比较多或者占用过多tcp连接。

<!-- gh-comment-id:430549236 --> @snail007 commented on GitHub (Oct 17, 2018): 你需要调整一下每个进程可以打开的最大文件数,默认只有1024,说明你的使用者比较多或者占用过多tcp连接。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/goproxy#91
No description provided.