12.8版本socket5时,存在socket veisiov 不识别的问题
jzbg opened this issue · comments
在用socket5代理浏览器或者ftp应用时,二级代理没有异常提示,一级代理提示 unexpected socket version 50的提示,socket5 不支持识别到的版本,这个在上一个版本(12.7)中是不存在的。
Expected Behavior
expect 能够识别这个50的版本。之前的发布版本都能准确识别,我用其他的socket5代理也都能识别
Current Behavior
current 不能识别socket5版本
Possible Solution
可能是将50这个版本当成其他socket版本了,判断时加进去进好了
Steps to Reproduce
1.运行proxy socks代理
1.使用ftp客户端或者浏览器设置socket5代理连接
1.然后就报错了。
1.
Context (Environment)
- proxy version is : v12.8
- full command is :按照说明设置的socket5代理
- system is :linux 客户端软件测试了filezilla一级Firefox
- full log is: unexpected socket version 50
Detailed Description
在用socket5代理浏览器或者ftp应用时,二级代理没有异常提示,一级代理提示 unexpected socket version 50的提示,socket5 不支持识别到的版本,这个在上一个版本(12.7)中是不存在的。
这一现象和底层使用tcp 还是 kcp无关,均会报错
Possible Implementation
推断在一级代理判断socket版本时,没有把50写进去。
已解决