I'm working on updating the EPEL 7 package from 0.10.x to 0.11.1 and ran
into the following issue:
======================================================================
ERROR: testSampleRegexsASTERISK
(fail2ban.tests.samplestestcase.FilterSamplesRegex)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./fail2ban/tests/samplestestcase.py", line 163, in testFilter
for line in logFile:
File "/usr/lib64/python3.6/fileinput.py", line 250, in __next__
line = self._readline()
File "/usr/lib64/python3.6/fileinput.py", line 364, in _readline
return self._readline()
File "/usr/lib64/python3.6/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position
8039: ordinal not in range(128)
======================================================================
ERROR: testServerActions_NginxBlockMap
(fail2ban.tests.fail2banclienttestcase.Fail2banServerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./fail2ban/tests/utils.py", line 219, in wrapper
return f(self, *args, **kwargs)
File "./fail2ban/tests/utils.py", line 243, in wrapper
return f(self, tmp, *args, **kwargs)
File "./fail2ban/tests/fail2banclienttestcase.py", line 367, in wrapper
return f(self, tmp, startparams, *args, **kwargs)
File "./fail2ban/tests/fail2banclienttestcase.py", line 1295, in
testServerActions_NginxBlockMap
str(int(MyTime.time())) + ' failure "125-000-005" - 192.0.2.1',
File "./fail2ban/tests/fail2banclienttestcase.py", line 149, in _write_file
f.write('\n'.join(lines)+('\n' if lines else ''))
UnicodeEncodeError: 'ascii' codec can't encode characters in position
136-141: ordinal not in range(128)
Any tips?
Thanks,
Richard
_______________________________________________
Fail2ban-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fail2ban-users