-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
Description
Version information
1.0b
Steps to replicate
- After checking the log I found some errors as the following:
Actual result
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)
Expected result
Parse the message and check it for spam.
Other notes
Any idea what can be causing this behavior?
Reactions are currently unavailable