下载最新版,用官方服务器运行错误
koolwiki opened this issue · 16 comments
如题,下载的是最新windows版。运行参数:cracker -raddr https://lit-citadel-13724.herokuapp.com -secret 123456
浏览器里面选的是sock5代理。
17-04-23 12:46:05.074 INFO @socks5.go:85 socks5 proxy listen at:[127.0.0.1:1080]
17-04-23 12:46:05.074 INFO @http.go:66 http proxy listen at:[127.0.0.1:8080]
17-04-23 12:46:18.405 WARN @socks5.go:32 only support sock5...
17-04-23 12:46:26.407 WARN @socks5.go:32 only support sock5...
panic: runtime error: slice bounds out of range
goroutine 34 [running]:
panic(0x62ff60, 0xc042006050)
/home/travis/.gimme/versions/go1.7.linux.amd64/src/runtime/panic.go:500 +0x1af
github.com/lovedboy/cracker/cracker/http_connect.(*httpConnect).handleConn(0xc042093380, 0x774b20, 0xc0420fa008)
/home/travis/gopath/src/github.com/lovedboy/cracker/cracker/http_connect/http.go:31 +0x7ec
created by github.com/lovedboy/cracker/cracker/http_connect.NewHttpConnect.func1
/home/travis/gopath/src/github.com/lovedboy/cracker/cracker/http_connect/http.go:78 +0x98
后来在同一台电脑上运行server和local,发现都不行。
server命令:server -addr :1024 -secret 123456
local命令:local -raddr http://127.0.0.1:1024 -secret 123456
local运行后开始使用代理还是出现上面一样的错误。
@hbxntsxw Thanks for feedback,i will handle it.
@hbxntsxw 看上面的日志显示的你用的http代理?端口配置错了吗? 我在win笔记本上没出现这个报错。
@LovedBoy 谢谢你的回复!我浏览器里面配置端口是8080(127.0.0.1:8080)。配置成1080会没有反应,配置成8080后一开始通信,local端程序就会报错退出。
协议选对了吗?8080 是http代理,1080是socks5代理。用的什么浏览器插件?
@hbxntsxw 修复了http proxy的一些bug,下载
最新版的local试下https://github.com/lovedboy/cracker/releases/tag/v2.2.1
最新版单个端口同时支持http和sock5协议。
@LovedBoy 新版用你的服务器也连不上。浏览器上http、https和sock5代理服务器都配置成127.0.0.1:1080。
E:>local -raddr https://lit-citadel-13724.herokuapp.com -secret 123456
17-04-24 13:41:47.036 INFO @local_proxy.go:49 socks5/http proxy listen at:[127.0.0.1:1080]
17-04-24 13:43:30.889 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:32.941 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:40.458 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:51.942 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:53.923 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:55.448 ERRO @socks5.go:41 proxy connect err:status code is 500, body is:404
17-04-24 13:43:55.823 ERRO @http.go:44 proxy connect err:status code is 500, body is:404
17-04-24 13:43:57.938 ERRO @http.go:44 proxy connect err:status code is 500, body is:404
17-04-24 13:43:58.277 ERRO @local_proxy.go:25 read err:EOF
17-04-24 13:43:58.278 ERRO @local_proxy.go:25 read err:EOF
17-04-24 13:43:58.278 ERRO @local_proxy.go:25 read err:EOF
17-04-24 13:43:58.278 ERRO @local_proxy.go:25 read err:EOF
17-04-24 13:43:58.278 ERRO @local_proxy.go:25 read err:EOF
17-04-24 13:43:58.777 ERRO @http.go:44 proxy connect err:status code is 500, body is:404
@hbxntsxw 有一个可能是你电脑的时间不对,如果时间不对,校正下时间试下。
@hbxntsxw 在服务器上运行./server -addr :8080 -secret <password> -debug
可以开启debug选项看更详细的日志
@hbxntsxw 不是这个原因,应该是你公司电脑时间不对。