From: Vsevolod Stakhov Date: Mon, 13 Aug 2018 10:22:49 +0000 (+0100) Subject: [Minor] Log bad output if proxied connection returns garbadge X-Git-Tag: 1.8.0~270 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c012c294eba9c6cf1fd8a921c00affad65de2256;p=thirdparty%2Frspamd.git [Minor] Log bad output if proxied connection returns garbadge --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index 4af5ee5f49..276e304b9f 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -917,9 +917,14 @@ proxy_backend_parse_results (struct rspamd_proxy_session *session, parser = ucl_parser_new (0); if (!ucl_parser_add_chunk (parser, in, inlen)) { + gchar *encoded; + + encoded = rspamd_encode_base64 (in, inlen, 0, NULL); msg_err_session ("cannot parse input: %s", ucl_parser_get_error ( parser)); + msg_err_session ("input encoded: %s", encoded); ucl_parser_free (parser); + g_free (encoded); return FALSE; }