I've been using Chilkat for a few years now and it's worked fine. We recently upgraded our servers to Windows Server 2008 and now when I try to send out an encrypted email, I get this report back from the mailman object. Thing is, these same certificates worked fine before the upgrade.
The server is 64 bit but I have to use the 32 bit version of the dll because just having the 64 bit one in the bin folder causes the site to die.
ChilkatLog: SendEmail: DllDate: Aug 15 2013 ChilkatVersion: 126.96.36.199 UnlockPrefix: XXXXXXXX Username: XXXXXXXX:XXXXXX Architecture: Little Endian; 32-bit Language: .NET 4.0 VerboseLogging: 0 hcCurDate: Thu, 01 May 2014 15:57:58 -0400 hcExpire: 11/2013 recipients: TO: XXXXXXXXXXX@XXXX.XXX totalCount: 1 --recipients renderToMime: createEmailForSending: xSigningAlg: sha1 Auto-generating Message-ID createSecureEmail: sendSigned: 0 sendEncrypted: 1 Creating encrypted email createPkcs7Mime: Using explicit certificates for encryption. Using explicitly specified certificates... createPkcs7Enveloped1: buildRecipientInfo: issuerSerialNum: Failed to get certificate's serial number Failed to create IssuerAndSerial ASN.1 --buildRecipientInfo Failed to build RecipientInfo ASN.1 Failed to build PKCS7 enveloped. --createPkcs7Enveloped1 Failed to encrypt message --createPkcs7Mime --createSecureEmail --createEmailForSending Failed to prepare email --renderToMime Failed to render email object to MIME Failed. --SendEmail --ChilkatLog
Make sure to test with the latest version of Chilkat...