[GH-ISSUE #345] ERR:proxy: failed to read greeting from SOCKS5 #260

Closed
opened 2026-02-27 23:16:13 +03:00 by kerem · 3 comments
Owner

Originally created by @Ostaer on GitHub (Dec 27, 2019).
Original GitHub issue: https://github.com/snail007/goproxy/issues/345

环境:

VPS(linux): IP 1.1.1.1

[root@vps goproxy]# ./proxy --version
free_8.8

VPS启动命令

proxy socks -t tls -p :9876 -C proxy.crt -K proxy.key -m -z xxsdfsdwxEq2u --forever --log proxy.log

二级sps转换代理(linux) IP: 2.2.2.2
启动命令

proxy sps -S socks -T tls -P 1.1.1.1:9876 -t tcp -p :41017 -C proxy.crt -K proxy.key -M -Z xxsdfsdwxEq2u -h chacha20 -j abcdefghijklmn --forever --log proxy.log

VPS和二级sps转换代理 所使用的proxy.crt和proxy.key是一样的

本地windows IP:3.3.3.3
使用的shadowsocks

 "configs": [
    {
      "server": "2.2.2.2",
      "server_port": 41017,
      "password": "abcdefghijklmn",
      "method": "chacha20",
      "plugin": "",
      "plugin_opts": "",
      "plugin_args": "",
      "remarks": "",
      "timeout": 5
    },

浏览器使用 chrome + SwitchyOmega

报错

二级sps转换代理日志:

2019/12/27 09:30:02 forever /opt/goproxy/proxy [PID] 17384 running...
2019/12/27 09:30:02 worker /opt/goproxy/proxy [PID] 17392 running...
2019/12/27 09:30:02 use parent [1.1.1.1:9876] [ ROUNDROBIN ]
2019/12/27 09:30:02 ss udp on [::]:41017
2019/12/27 09:30:02 tcp http(s)+socks+ss proxy on [::]:41017

2019/12/27 09:31:01 handshake fail, proxy: failed to read greeting from SOCKS5 proxy at android.clients.google.com:443: snappy: corrupt input
2019/12/27 09:31:01 connect to tls parent 1.1.1.1:9876 fail, ERR:proxy: failed to read greeting from SOCKS5 proxy at android.clients.google.com:443: snappy: corrupt input from 3.3.3.3:22321

VPS报错日志

2019/12/27 01:29:23 forever /scripts/goproxy/proxy [PID] 4474 running...
2019/12/27 01:29:23 worker /scripts/goproxy/proxy [PID] 4481 running...
2019/12/27 01:29:24 tls socks proxy on [::]:9876

2019/12/27 01:32:45 tls handshake fail from 2.2.2.2:59736, tls: first record does not look like a TLS handshake
2019/12/27 01:32:45 attacking  access 2.2.2.2:59736 <--> 1.1.1.1:9876
Originally created by @Ostaer on GitHub (Dec 27, 2019). Original GitHub issue: https://github.com/snail007/goproxy/issues/345 ## 环境: VPS(linux): IP 1.1.1.1 ``` [root@vps goproxy]# ./proxy --version free_8.8 ``` VPS启动命令 ``` proxy socks -t tls -p :9876 -C proxy.crt -K proxy.key -m -z xxsdfsdwxEq2u --forever --log proxy.log ``` 二级sps转换代理(linux) IP: 2.2.2.2 启动命令 ``` proxy sps -S socks -T tls -P 1.1.1.1:9876 -t tcp -p :41017 -C proxy.crt -K proxy.key -M -Z xxsdfsdwxEq2u -h chacha20 -j abcdefghijklmn --forever --log proxy.log ``` _VPS和二级sps转换代理_ 所使用的proxy.crt和proxy.key是一样的 本地windows IP:3.3.3.3 使用的shadowsocks ``` "configs": [ { "server": "2.2.2.2", "server_port": 41017, "password": "abcdefghijklmn", "method": "chacha20", "plugin": "", "plugin_opts": "", "plugin_args": "", "remarks": "", "timeout": 5 }, ``` 浏览器使用 chrome + SwitchyOmega ## 报错 二级sps转换代理日志: ``` 2019/12/27 09:30:02 forever /opt/goproxy/proxy [PID] 17384 running... 2019/12/27 09:30:02 worker /opt/goproxy/proxy [PID] 17392 running... 2019/12/27 09:30:02 use parent [1.1.1.1:9876] [ ROUNDROBIN ] 2019/12/27 09:30:02 ss udp on [::]:41017 2019/12/27 09:30:02 tcp http(s)+socks+ss proxy on [::]:41017 2019/12/27 09:31:01 handshake fail, proxy: failed to read greeting from SOCKS5 proxy at android.clients.google.com:443: snappy: corrupt input 2019/12/27 09:31:01 connect to tls parent 1.1.1.1:9876 fail, ERR:proxy: failed to read greeting from SOCKS5 proxy at android.clients.google.com:443: snappy: corrupt input from 3.3.3.3:22321 ``` VPS报错日志 ``` 2019/12/27 01:29:23 forever /scripts/goproxy/proxy [PID] 4474 running... 2019/12/27 01:29:23 worker /scripts/goproxy/proxy [PID] 4481 running... 2019/12/27 01:29:24 tls socks proxy on [::]:9876 2019/12/27 01:32:45 tls handshake fail from 2.2.2.2:59736, tls: first record does not look like a TLS handshake 2019/12/27 01:32:45 attacking access 2.2.2.2:59736 <--> 1.1.1.1:9876 ```
kerem closed this issue 2026-02-27 23:16:13 +03:00
Author
Owner

@snail007 commented on GitHub (Dec 27, 2019):

证书问题

<!-- gh-comment-id:569165165 --> @snail007 commented on GitHub (Dec 27, 2019): 证书问题
Author
Owner

@Ostaer commented on GitHub (Dec 27, 2019):

证书生成

./proxy keygen -s -C proxy -c goproxy -n xxxx.com -d 3650
<!-- gh-comment-id:569181145 --> @Ostaer commented on GitHub (Dec 27, 2019): 证书生成 ``` ./proxy keygen -s -C proxy -c goproxy -n xxxx.com -d 3650 ```
Author
Owner

@snail007 commented on GitHub (Dec 27, 2019):

证书使用方式错误。命令行用自签模式。证书你用签发模式,当然不行,看手册吧。

<!-- gh-comment-id:569181545 --> @snail007 commented on GitHub (Dec 27, 2019): 证书使用方式错误。命令行用自签模式。证书你用签发模式,当然不行,看手册吧。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/goproxy#260
No description provided.