It looks like we have python2 vs python3 issues. S:checkds:Wed 25 Oct 2017 16:43:54 AEDT T:checkds:1:A A:System test checkds I:checking for correct DS, looking up key via 'dig' (1) I:checking for correct DS, obtaining key from file (2) I:checking for correct DLV, looking up key via 'dig' (3) I:checking for correct DLV, obtaining key from file (4) I:checking for incorrect DS, lowronging up key via 'dig' (5) I:checking for incorrect DS, obtaining key from file (6) I:checking for incorrect DLV, lowronging up key via 'dig' (7) I:checking for incorrect DLV, obtaining key from file (8) I:checking for partially missing DS, looking up key via 'dig' (9) I:checking for partially missing DS, obtaining key from file (10) I:checking for partially missing DLV, looking up key via 'dig' (11) I:checking for partially missing DLV, obtaining key from file (12) I:checking for entirely missing DS, looking up key via 'dig' (13) I:checking for entirely missing DS, obtaining key from file (14) I:checking for entirely missing DLV, looking up key via 'dig' (15) I:checking for entirely missing DLV, obtaining key from file (16) I:checking with prepared dsset file (17) Traceback (most recent call last): File "/Users/marka/git/bind9/bin/python/dnssec-checkds", line 24, in isc.checkds.main() File "/Users/marka/git/bind9/bin/python/isc/checkds.py", line 188, in main found = check(args.zone, args) File "/Users/marka/git/bind9/bin/python/isc/checkds.py", line 103, in check rrlist.append(SECRR(line, args.lookaside)) File "/Users/marka/git/bind9/bin/python/isc/checkds.py", line 37, in __init__ fields = rrtext.decode('ascii').split() AttributeError: 'str' object has no attribute 'decode' I:failed I:exit status: 1 R:FAIL