snail007 / goproxy

🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

Home Page:https://snail007.host900.com/goproxy/manual/zh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

socks5 认证问题

tluo-github opened this issue · comments

commented

Expected Behavior

按照使用文档:
5.7.认证
对于socks5代理协议我们可以进行用户名密码认证,认证的用户名和密码可以在命令行指定
proxy socks -t tcp -p ":33080" -a "user1:pass1"
应该运行成功

Current Behavior

运行失败

[root@44841209f849 app]# ./proxy socks -t tcp -p ":33080" -a "user1:pass1"
2023/04/06 08:57:28.824053 proxy/main.go:86 FATAL err : unknown short flag '-a'

Possible Solution

Steps to Reproduce

  1. 检查是否为代码BUG

Context (Environment)

  1. proxy version is : free_13.0
  2. full command is : proxy socks -t tcp -p ":33080" -a "user1:pass1"
  3. system is : CentOS 7.9
  4. full log is: 2023/04/06 08:57:28.824053 proxy/main.go:86 FATAL err : unknown short flag '-a'

Detailed Description

Possible Implementation

认证是商业版功能