Not all requests are proxied?

Hello all! I was sure this question would be answered, but I don’t see it, so I’ll ask:

I’m using mitmproxy, but it doesn’t look like all the requests are being proxied. Is there anything I can do? Some traffic flows through the proxy, but some traffic doesn’t, so I’m wondering if there’s a workaround for this.

Which proxy mode are you running mitmproxy in and which application are you using?
If you just configured mitmproxy as a regular proxy, you rely on the cooperation of your application that it actually routes all the traffic to the proxy. That’s usually the case, but there might be some exceptions. One alternative to fix this is using mitmproxy’s transparent mode. :slight_smile:

Thank you, I didn’t know about transparent mode. I’ll try it, sounds like it should work. Thanks again!