MCPcopy Create free account
hub / github.com/mitmproxy/mitmproxy / on_handshake_error

Method on_handshake_error

mitmproxy/proxy/layers/tls.py:400–406  ·  view source on GitHub ↗
(self, err: str)

Source from the content-addressed store, hash-verified

398 return True, None
399
400 def on_handshake_error(self, err: str) -> layer.CommandGenerator[None]:
401 self.conn.error = err
402 if self.conn == self.context.client:
403 yield TlsFailedClientHook(TlsData(self.conn, self.context, self.tls))
404 else:
405 yield TlsFailedServerHook(TlsData(self.conn, self.context, self.tls))
406 yield from super().on_handshake_error(err)
407
408 def receive_data(self, data: bytes) -> layer.CommandGenerator[None]:
409 if data:

Callers 2

on_handshake_errorMethod · 0.45
on_handshake_errorMethod · 0.45

Calls 3

TlsDataClass · 0.90
TlsFailedClientHookClass · 0.85
TlsFailedServerHookClass · 0.85

Tested by

no test coverage detected