From e60cb7088faec11ac02fbd3a4a3a92219f174370 Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Fri, 6 Sep 2019 14:13:20 +0100 Subject: [PATCH 1/2] Crash (#1199) * update crashreporter --- src/cowrie/output/crashreporter.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cowrie/output/crashreporter.py b/src/cowrie/output/crashreporter.py index f428b7c8..d9b17b50 100644 --- a/src/cowrie/output/crashreporter.py +++ b/src/cowrie/output/crashreporter.py @@ -8,6 +8,8 @@ to avoid circular calls from __future__ import absolute_import, division +import json + import treq from twisted.internet import defer @@ -61,6 +63,8 @@ class Output(cowrie.core.output.Output): """ try: r = yield treq.post(COWRIE_URL, + json.dumps({'log_text': entry.get('log_text'), + 'system': entry.get('system')}).encode('ascii'), entry.get('log_text').encode('ascii'), headers={b'Content-Type': [b'application/json'], From 5db18ff97a55db0c342499495303b79ee8445e5b Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Fri, 6 Sep 2019 14:45:18 +0100 Subject: [PATCH 2/2] Crash (#1200) * fix --- src/cowrie/output/crashreporter.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/cowrie/output/crashreporter.py b/src/cowrie/output/crashreporter.py index d9b17b50..ae18d64b 100644 --- a/src/cowrie/output/crashreporter.py +++ b/src/cowrie/output/crashreporter.py @@ -65,7 +65,6 @@ class Output(cowrie.core.output.Output): r = yield treq.post(COWRIE_URL, json.dumps({'log_text': entry.get('log_text'), 'system': entry.get('system')}).encode('ascii'), - entry.get('log_text').encode('ascii'), headers={b'Content-Type': [b'application/json'], b'User-Agent':