diff --git a/lib/interface.py b/lib/interface.py index b82cfaef3..d78870044 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -326,6 +326,8 @@ class Interface(threading.Thread): dercert = s.getpeercert(True) s.close() cert = ssl.DER_cert_to_PEM_cert(dercert) + # workaround android bug + cert = cert.replace("==-----END CERTIFICATE-----", "==\n-----END CERTIFICATE-----") temporary_path = cert_path + '.temp' with open(temporary_path,"w") as f: f.write(cert)