diff --git a/lib/interface.py b/lib/interface.py index d78870044..cc1553ac3 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -327,7 +327,7 @@ class Interface(threading.Thread): s.close() cert = ssl.DER_cert_to_PEM_cert(dercert) # workaround android bug - cert = cert.replace("==-----END CERTIFICATE-----", "==\n-----END CERTIFICATE-----") + cert = re.sub("([^\n])-----END CERTIFICATE-----","\\1\n-----END CERTIFICATE-----",cert) temporary_path = cert_path + '.temp' with open(temporary_path,"w") as f: f.write(cert)