von / PerProxy

A python-based proxy that uses Perspectives to detect and thwart SSL MITM attacks.
7 stars 2 forks source link

Perspectives (any) error handling is currently completely lacking #4

Open von opened 13 years ago

von commented 13 years ago

Right now the connection is just shut down if Perspectives checking fails (or really if we get any error). What should happen is we go ahead and accept the HTTPS connection from the client and then return a HTML page explaining the problem and ultimately giving the client some means of overriding the decision.

Need to check the client request to make sure it will accept HTML in response.

von commented 13 years ago

6cf0be56be242aac2ae96e4c80552bc0ee80bb3c handled all of this except for making sure the client is expecting HTML in response.