Comments (17)
can you try the latest release ? it may have been broken inadvertently by the last commits.
also an strace of the server process would be interesting. (on mac, there's dtruss
).
from microsocks.
Still doesn't work. The trace is from the last release:
<removed useless huge paste>
from microsocks.
This does happen with SSH and shadowsocks, so it might be a limitation in the SOCKS protocol.
from microsocks.
the thing you pasted doesnt actually give me a trace. rather, it appears to be the tracing script.
from microsocks.
Oh, I had to disable SIP first. It doesn't crash though, so how long do I hold the trace?
from microsocks.
it should be sufficient to have one failed transaction in the trace.
from microsocks.
Here's a stack with it failing: https://pastebin.com/CR5LtX8Z
from microsocks.
it takes until about line 1000 to see the first connect(), therefore it appears the previous connections dont even reach line 187. maybe sprinkle a couple debug printfs into that function to see what it does and how far it gets.
from microsocks.
I do want to say that no connections go through, though.
from microsocks.
what are you doing, anyway? you mentioned shadowsocks and ssh. please provide more details.
from microsocks.
I just want to connect to a SOCKS proxy that is running on the same machine. SSH and shadowsocks are two ways to run SOCKS proxy.
from microsocks.
Interestingly enough, if I run it on another IP address (like the one provided by Wireguard), it now gives "SOCKS_CONNECTION_FAILED".
from microsocks.
change line 57 to 128*1024 and recompile
from microsocks.
from microsocks.
in THE file, sockssrv.c
from microsocks.
Still says "Connection Closed".
from microsocks.
I got it to work -- apparently, it is a problem with MacOS's Proxy configuration. Using FoxyProxy solved this problem.
from microsocks.
Related Issues (20)
- Parameter -q (quiet) to disable logging HOT 2
- FR: whitelist IP address in parameter HOT 6
- Use custom DNS HOT 20
- Can't connect to `0.0.0.0` on client HOT 4
- microsocks-1.0.2-x86_64-static may contain security issues HOT 1
- EC_TTL_EXPIRED error is sent down idle connection, and treated as application-layer traffic by client
- microsocks: not found HOT 1
- Configuration of the Proxy HOT 1
- Blocking some IPs HOT 1
- Any plans to support UDP? HOT 2
- Allow passthrough of TCP/ip headers HOT 1
- a little Suggest. Change release url to https HOT 1
- Any chance of a new release with -q flag added? HOT 2
- Disconnect logging
- Using 443 Port HOT 1
- buffer overflow detected HOT 6
- Bandwidth testing tools HOT 5
- add systemd service file HOT 3
- Trying IPv6 sockets w/ IPv6 being available but down, leads to connection failures HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microsocks.