2018-01-05 13:20:09,371 [8766] DEBUG Got line: User: dreamtu
2018-01-05 13:20:09,371 [8766] DEBUG Got line: Content-length: 10936
2018-01-05 13:20:09,372 [8766] ERROR Error while processing request from: ('91.215.216.5', 56059)
Traceback (most recent call last):
File "/usr/lib64/python2.7/SocketServer.py", line 295, in _handle_request_noblock
self.process_request(request, client_address)
File "/usr/lib64/python2.7/SocketServer.py", line 321, in process_request
self.finish_request(request, client_address)
File "/usr/lib64/python2.7/SocketServer.py", line 334, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib64/python2.7/SocketServer.py", line 649, in __init__
self.handle()
File "/usr/lib/python2.7/site-packages/oa/server.py", line 45, in handle
COMMANDS[command.upper()](self.rfile, self.wfile, self.server)
File "/usr/lib/python2.7/site-packages/oa/protocol/base.py", line 30, in __init__
self.get_and_handle()
File "/usr/lib/python2.7/site-packages/oa/protocol/base.py", line 88, in get_and_handle
message = oa.message.Message(self.ruleset.ctxt, message)
File "/usr/lib/python2.7/site-packages/oa/message.py", line 140, in __init__
self.msg = email.message_from_string(self.raw_msg)
File "/usr/lib64/python2.7/email/__init__.py", line 57, in message_from_string
return Parser(*args, **kws).parsestr(s)
File "/usr/lib64/python2.7/email/parser.py", line 82, in parsestr
return self.parse(StringIO(text), headersonly=headersonly)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2013' in position 2382: ordinal not in range(128)
Parse the message and check it for spam.
Version information
1.0b
Steps to replicate
Actual result
Expected result
Parse the message and check it for spam.
Other notes
Any idea what can be causing this behavior?