-
-
Notifications
You must be signed in to change notification settings - Fork 610
Proxy.py with Firefox on NetBSD #68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Few questions: a) What OS are you using? |
@mbatrawi Above I only configured Firefox for HTTP traffic. You should also fill in proxy details for SSL proxy to proxy HTTPS connect requests. Enabling |
I am using |
I tried Both fill all for firefox and socks5 only but keep in your mind I am running
and configure firefox IP:12500 |
Thanks for the info. Running However, I don't quite understand your
If both 1) and 2) are OK, then its obvious there is something else prohibiting connections to Also, you should NOT setup Firefox to use |
curl -v -x 0.0.0.0:12500 http://httpbin.org/get
|
$ curl -v -x 0.0.0.0:12500 http://httpbin.org/get
|
So now we have curl connecting to
Share the exception / stacktrace printed on Terminal 1. |
@mbatrawi I said share "exception / stacktrace", infact share everything printed on Terminal 1 to help understand the flow better. Thank you!!! |
Searched for
Try increasing the |
|
curl -v -x 0.0.0.0:12500 http://httpbin.org/get
|
|
Thanks @mbatrawi for the logs, it really helps. I believe we have a bug related to how client sockets are passed around between processes, I see various projects hitting similar exception when trying to pass sockets between processes. Amazingly this bug only surfaces on
I'll update the thread once I have a hot-fix in. |
can you send me stable file as zip file |
Master branch contains the stable version, download it here https://github.com/abhinavsingh/proxy.py/archive/master.zip |
stable one is perfect |
@mbatrawi Thanks for raising this. We might have a fix for the develop branch, could you give following a try https://github.com/abhinavsingh/proxy.py/archive/pipes.zip Thanks :) |
* Use pipes instead of queues. Possible solution for #68 * Handle ConnectionRefusedError * Close corresponding pipes on shutdown * Abstract classes for plugins. * Add github workflows * Use pytest for github workflow * Add Windows/Mac workflows * Use os.matrix * 3.8 and 3.9 probably dont exists yet * Do not fail-fast, also python 3.5 seems to be throwing syntax error for typing * autopep8 * Disable windows-latest workflow which seems to hang
|
Not working |
@mbatrawi Thanks for verifying this quickly. Probably should get a NetBSD image to give it a try myself :) Unfortunately, installation via VirtualBox didn't really worked out for me. |
do you have good knowledge about c language ? |
check this one and if you can update it or convert to python |
system
last update proxy.py |
@mbatrawi I'll create a feature request to auto-detect this internally to avoid passing |
Closing this since looks like issue is more with your browser configuration. Per #71 (comment) you are able to browser web via curl over the network. I believe once you have the browser config correct, it should work out just fine. Thank you!!! |
python proxy.py --port 12500 --ipv4
then configure Firefox proxy
127.0.0.1:12500
it gives errors and not working
The text was updated successfully, but these errors were encountered: