-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Labels
kind/triageUnclassified issuesUnclassified issues
Description
Problem Description
I installed mitmproxy and it ran wonderfully for around a day.
Then it suddenly stopped to work and instead gave the following error in local mode:
> mitmproxy --mode local
Error logged during startup:
failed to establish connection to macOS system extension
Caused by:
deadline has elapsed
This only happens in the local mode on my MacBook, it still works when I connect my phone to it.
Steps to reproduce the behavior:
I ran the same command several times (continuously, without modifying any settings), and the it just suddenly stopped working on the last try. The error message was rather mysterious and I'm a bit lost on what might have gone wrong.
The exact command was:
mitmproxy --mode local --set console_mouse=false --view-filter '(~m POST | ~m PUT)' -s script.py
Here is a list of information that might be helpful:
- I was constantly rerunning the code as I was trying to write a simple Python Script (mainly just prints stuff, didn't mess around with anything fancy). I ran the same instruction around 10 times in 2 minutes before it stopped working.
- I was noticing a lot of SSL version and general network connection errors popping up in red from the interface (Unfortunately I have already forgotton where exactly they came from), but the app traffic I was interested in was being processed just fine, so I did not pay much attention.
- I have no knowledge on Rust but heard from the blog that the local mode utilized Rust at the backend. Additionally, rustdesk and rustdesk-server have had similar issues happen to it.
System Information
Mitmproxy: 11.0.0 binary
Python: 3.12.6
OpenSSL: OpenSSL 3.3.2 3 Sep 2024
Platform: macOS-14.5-arm64-arm-64bit
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/triageUnclassified issuesUnclassified issues