Mono certificate issue: Unsupported hash algorithm: 1.2.840.10045.4.3.3 -
i'm running mono v3.2.8 in ubuntu 14.04 , working fine until after upgrading os. got error when running nodejs application (use edge.js communicate mono):
error getting response stream (write: authentication or decryption has failed.): sendfailure
i thought same old bug solved running command:
$ mozroots --import --ask-remove
but it's not, still got error. check until saw error:
$ certmgr -list -c -v trust ... x.509 v3 certificate serial number: 2a99639b9e014c5450700062aaaf471f issuer name: c=gb, s=greater manchester, l=salford, o=comodo ca limited, cn=comodo ecc certification authority subject name: c=gb, s=greater manchester, l=salford, o=comodo ca limited, cn=comodo ecc certification authority valid from: 3/6/2008 12:00:00 valid until: 1/18/2038 11:59:59 pm unique hash: key algorithm: 1.2.840.10045.2.1 algorithm parameters: 06052b81040022 public key: /* public key */ signature algorithm: 1.2.840.10045.4.3.3 algorithm parameters: none unhandled exception: system.security.cryptography.cryptographicexception: unsupported hash algorithm: 1.2.840.10045.4.3.3 @ mono.security.x509.x509certificate.get_signature () [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.displaycertificate (mono.security.x509.x509certificate x509, boolean machine, boolean verbose) [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.list (objecttype type, mono.security.x509.x509store store, boolean machine, system.string file, boolean verbose) [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.main (system.string[] args) [0x00000] in <filename unknown>:0 [error] fatal unhandled exception: system.security.cryptography.cryptographicexception: unsupported hash algorithm: 1.2.840.10045.4.3.3 @ mono.security.x509.x509certificate.get_signature () [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.displaycertificate (mono.security.x509.x509certificate x509, boolean machine, boolean verbose) [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.list (objecttype type, mono.security.x509.x509store store, boolean machine, system.string file, boolean verbose) [0x00000] in <filename unknown>:0 @ mono.tools.certificatemanager.main (system.string[] args) [0x00000] in <filename unknown>:0
i thought maybe these errors related, don't know how solve this. reinstalling mono doesn't help. there possible solution? appreciated!
Comments
Post a Comment