dispatch icon indicating copy to clipboard operation
dispatch copied to clipboard

can't connect while using the proxy server

Open marybirds opened this issue 2 years ago • 10 comments

i tried to configure in internet options the proxy as socks proxy and leave others empty but it didn't resolve it

Error

Error: 
   0: An error occurred during the proxy handshake procedure
   1: invalid SOCKS version 01, expected 04

Metadata

key value
Version 0.1.0
OS Windows 10 Home
Command dispatch --debug start 192.168.42.242

SpanTrace

SpanTrace:
   0: dispatch::socks::handle_request_v4
           with self=SocksHandshake { reader: ReadHalf(PollEvented { io: Some(TcpStream { addr: 127.0.0.1:1080, peer: 127.0.0.1:63083, socket: 1268 }) }), writer: WriteHalf(PollEvented { io: Some(TcpStream { addr: 127.0.0.1:1080, peer: 127.0.0.1:63083, socket: 1268 }) }), dispatcher: WeightedRoundRobinDispatcher(Mutex { data: WeightedRoundRobinDispatcherInner { ipv4: State { addresses: [WeightedAddress { ip: 192.168.42.242, weight: 1 }], address_idx: 0, count: 0 }, ipv6: State { addresses: [], address_idx: 0, count: 0 } } }) }
             at C:\Users\Madjid\.cargo\registry\src\github.com-1ecc6299db9ec823\dispatch-proxy-0.1.0\src\socks.rs:259
   1: dispatch::socks::handle_handshake_with_version
           with self=SocksHandshake { reader: ReadHalf(PollEvented { io: Some(TcpStream { addr: 127.0.0.1:1080, peer: 127.0.0.1:63083, socket: 1268 }) }), writer: WriteHalf(PollEvented { io: Some(TcpStream { addr: 127.0.0.1:1080, peer: 127.0.0.1:63083, socket: 1268 }) }), dispatcher: WeightedRoundRobinDispatcher(Mutex { data: WeightedRoundRobinDispatcherInner { ipv4: State { addresses: [WeightedAddress { ip: 192.168.42.242, weight: 1 }], address_idx: 0, count: 0 }, ipv6: State { addresses: [], address_idx: 0, count: 0 } } }) } version=V4
             at C:\Users\Madjid\.cargo\registry\src\github.com-1ecc6299db9ec823\dispatch-proxy-0.1.0\src\socks.rs:121
   2: dispatch::server::handle_socket
           with socket=PollEvented { io: Some(TcpStream { addr: 127.0.0.1:1080, peer: 127.0.0.1:63083, socket: 1268 }) } dispatcher=WeightedRoundRobinDispatcher(Mutex { data: WeightedRoundRobinDispatcherInner { ipv4: State { addresses: [WeightedAddress { ip: 192.168.42.242, weight: 1 }], address_idx: 0, count: 0 }, ipv6: State { addresses: [], address_idx: 0, count: 0 } } })
             at C:\Users\Madjid\.cargo\registry\src\github.com-1ecc6299db9ec823\dispatch-proxy-0.1.0\src\server.rs:19

Backtrace

Backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: <unknown>
  15: <unknown>
  16: <unknown>
  17: <unknown>
  18: <unknown>
  19: <unknown>
  20: <unknown>
  21: BaseThreadInitThunk
  22: RtlUserThreadStart

marybirds avatar Mar 26 '23 01:03 marybirds

Can you share a screenshot of your proxy settings?

alexkirsz avatar Mar 26 '23 17:03 alexkirsz

image i had to use Proxifier to get application to use the proxy as socks5 proxy that solves the problem but i don't know why windows despite putting the address in internet options in socks field and leaving others empty defaulted to using socks1 weird stuff

marybirds avatar Mar 27 '23 01:03 marybirds

What about your windows proxy settings screen?

alexkirsz avatar Mar 27 '23 07:03 alexkirsz

image

marybirds avatar Mar 28 '23 14:03 marybirds

image

marybirds avatar Mar 28 '23 14:03 marybirds

The latter one should probably read 127.0.0.1 instead of http://socks=127.0.0.1. Otherwise, the rest of the settings look correct.

alexkirsz avatar Mar 28 '23 18:03 alexkirsz

I did that first didn't work at all I saw the logs it was using the server as an HTTP server doing it through internet properties window solves it

marybirds avatar Apr 04 '23 16:04 marybirds

I had the same problem, but when I set it correctly it end up giving me the following error: invalid SOCKS version 01, expected 04

VictorGarciaOrtega avatar Apr 08 '23 21:04 VictorGarciaOrtega

Same error here

Nucito avatar Jun 03 '23 20:06 Nucito

same error..any solution?

csmuthukuda avatar Jun 05 '23 05:06 csmuthukuda