# How to analyze traffic when website blocks proxies?

**URL:** https://discourse.mitmproxy.org/t/how-to-analyze-traffic-when-website-blocks-proxies/964
**Category:** Uncategorized
**Created:** [April 7, 2018, 12:23pm UTC](https://discourse.mitmproxy.org/t/how-to-analyze-traffic-when-website-blocks-proxies/964 "2018-04-07T12:23:16Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![mitmuser](https://avatars.discourse-cdn.com/v4/letter/m/c68b51/32.png) [@mitmuser](https://discourse.mitmproxy.org/u/mitmuser)
#### Post date: [April 7, 2018, 12:23pm UTC](https://discourse.mitmproxy.org/t/how-to-analyze-traffic-when-website-blocks-proxies/964/1 "2018-04-07T12:23:16Z")

</div>

I use mitmproxy to analyze web traffic in order to write scripts in python requests.

A website which I used to be able to use normal http setup for mitm has since changed and now it won’t work.

When I have mitm running the webpages will disconnect and won’t allow me to login.

When I remove mitmproxy and login without then it logs in again.

I don’t think it is mitmproxy specifically but rather the website has antispam protocols which they recently updated to stop allowing http proxies (my guess).

So how can I gain mitmproxy functionality again?

Is this where transparent proxying comes in? Just browsing the documentation pdf now but I haven’t fiddled around with other settings so far since I haven’t needed to til now.

By the way I have a spare raspberry pi going to waste in my cupboard could it be useful for mitm use? Really want to find a use for it.
