diff --git a/libagent/ssh/client.py b/libagent/ssh/client.py index 1b346d6..aa3b47c 100644 --- a/libagent/ssh/client.py +++ b/libagent/ssh/client.py @@ -76,5 +76,7 @@ def parse_ssh_blob(data): public_key = util.read_frame(i) res['public_key'] = formats.parse_pubkey(public_key) - assert not i.read() + unparsed = i.read() + if unparsed: + log.warning('unparsed blob: %r', unparsed) return res