Message293764
The attached test script works fine with IPv4 syslog:
$ python test_syslog.py 192.168.1.4
(no errors reported)
When running the attached script with python 3.5.2 on Ubuntu 16.04, received the following error:
$ python3 test_syslog.py ::1
--- Logging error ---
Traceback (most recent call last):
File "/usr/lib/python3.5/logging/handlers.py", line 908, in emit
self.socket.sendto(msg, self.address)
socket.gaierror: [Errno -9] Address family for hostname not supported
Call stack:
File "test_syslog.py", line 16, in <module>
logging.info("Test Syslog with IPv6")
Message: 'Test Syslog with IPv6'
Arguments: ()
Similar error in python 2.7.10:
$ python test_syslog.py ::1
Traceback (most recent call last):
File "/usr/lib/python2.7/logging/handlers.py", line 864, in emit
self.socket.sendto(msg, self.address)
gaierror: [Errno -9] Address family for hostname not supported
Logged from file test_syslog.py, line 16 |
|
Date |
User |
Action |
Args |
2017-05-16 14:23:19 | calcheng | set | recipients:
+ calcheng |
2017-05-16 14:23:19 | calcheng | set | messageid: <1494944599.91.0.527371158049.issue30378@psf.upfronthosting.co.za> |
2017-05-16 14:23:19 | calcheng | link | issue30378 messages |
2017-05-16 14:23:19 | calcheng | create | |
|