weixin_39621456
2020-12-05 18:09 阅读 87

把迷雾通作为一个上层的 socks5 代理时,遇到 handShake failed: socks version not supported 问题

使用 迷雾通作为一个上层的 socks5 代理,用 spit/shuttle 这样的支持 socks5 的代理软件来连接时,就会遇到这个问题。 sipt/shuttle 连接 shadosocksx-ng 就不会出现问题,我猜可能是迷雾通的某些协议与 socks5 的不一致?

该提问来源于开源项目:geph-official/geph2

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • weixin_39936403 weixin_39936403 2020-12-05 18:09

    你确定是SOCKS5而非SOCKS4吗?

    点赞 评论 复制链接分享
  • weixin_39621456 weixin_39621456 2020-12-05 18:09

    你确定是SOCKS5而非SOCKS4吗? 我找到原因了,程序发生死锁崩溃,导致下层代理没有响应。抛了个这个错误。 实质是迷雾通的程序 goroutine 发生死锁了。

    点赞 评论 复制链接分享
  • weixin_39936403 weixin_39936403 2020-12-05 18:09

    你确定是SOCKS5而非SOCKS4吗? 我找到原因了,程序发生死锁崩溃,导致下层代理没有响应。抛了个这个错误。 实质是迷雾通的程序 goroutine 发生死锁了。

    能否发一下日志?死锁是bug啊

    点赞 评论 复制链接分享

相关推荐