ignore X509_V_ERR_CERT_SIGNATURE_FAILURE
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 6 Aug 2012 03:41:54 +0000 (23:41 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 6 Aug 2012 03:41:54 +0000 (23:41 -0400)
sfa/server/threadedserver.py

index 8556124..7bc434c 100644 (file)
@@ -73,6 +73,10 @@ def verify_callback(conn, x509, err, depth, preverify):
        #print "  X509_V_ERR_CERT_UNTRUSTED"
        return 1
 
+    # ignore X509_V_ERR_CERT_SIGNATURE_FAILURE
+    if err == 7:
+       return 1         
+
     logger.debug("  error %s in verify_callback"%err)
 
     return 0