While debugging issue abhinavsingh/proxy.py#43 I ran into the following error page:

which hinted towards a certain bug during communicating between vpnkit and proxy.py container. For some reason, client connections to proxy.py are closed soon after proxy.py has received the client request, resulting in a tight retry request loop. See my abhinavsingh/proxy.py#43 (comment) for more debugging details.
Any ideas where things might be going wrong here?