X-Git-Url: http://git.ipfire.org/?p=ddns.git;a=blobdiff_plain;f=src%2Fddns%2Fsystem.py;fp=src%2Fddns%2Fsystem.py;h=c2dc4309e6c39adb0ac53db2b87dd3f4de7b4992;hp=299ed078f85dde61ae52be3e7e4bf1a61f3ba05a;hb=0a70b74304a7d26e483dfe4156afaedcd82f8864;hpb=571271bc73ac001ab798ed94382a5b1a2e493813 diff --git a/src/ddns/system.py b/src/ddns/system.py index 299ed07..c2dc430 100644 --- a/src/ddns/system.py +++ b/src/ddns/system.py @@ -105,11 +105,11 @@ class DDNSSystem(object): if not response.code == 200: return - match = re.search(r"^Your IP address is: (.*)$", response.read()) + match = re.search(b"^Your IP address is: (.*)$", response.read()) if match is None: return - return match.group(1) + return match.group(1).decode() def guess_external_ip_address(self, family, **kwargs): if family == "ipv6":