mirror of
https://github.com/snail007/goproxy.git
synced 2026-04-27 00:15:51 +03:00
[GH-ISSUE #525] 12.8版本socket5时,存在socket veisiov 不识别的问题 #427
Labels
No labels
TODO
bug
duplicate
enhancement
good first issue
help wanted
helpful
invalid
need-confirm
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/goproxy#427
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jzbg on GitHub (Feb 10, 2023).
Original GitHub issue: https://github.com/snail007/goproxy/issues/525
在用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)
Detailed Description
在用socket5代理浏览器或者ftp应用时,二级代理没有异常提示,一级代理提示 unexpected socket version 50的提示,socket5 不支持识别到的版本,这个在上一个版本(12.7)中是不存在的。
这一现象和底层使用tcp 还是 kcp无关,均会报错
Possible Implementation
推断在一级代理判断socket版本时,没有把50写进去。
@jzbg commented on GitHub (Feb 14, 2023):
已解决