0 votes
by (140 points)

When i received mail from pop3 then i received this exception:

Invalid time node encountered.
Exception Type:
System.Security.Cryptography.CryptographicException
Source: Rebex.Common
StackTrace:
v Rebex.Security.Cryptography.Pkcs.HC.WI()
v Rebex.Security.Cryptography.Pkcs.SignerInfo.DO()
v Rebex.Security.Cryptography.Pkcs.SignerInfo.ZH()
v Rebex.Security.Cryptography.Pkcs.BC.W()
v Rebex.Security.Cryptography.Pkcs.BC.Write(Byte[] buffer, Int32 offset, Int32 count)
v Rebex.Security.Cryptography.Pkcs.PkcsBase.NK(Stream A, Stream B)
v Rebex.Security.Cryptography.Pkcs.SignedData.Load(Stream input)
v Rebex.Mime.MimeEntity.GG()
v Rebex.Mime.MimeEntity.VG(Stream A, Boolean B)
v Rebex.Mime.MimeEntity.Load(Stream input)
v Rebex.Net.Pop3.TV(Int32 A)
v Rebex.Net.Pop3.GetMimeMessage(Int32 sequenceNumber)
v Rebex.Net.Pop3.UV(Int32 A)
v Rebex.Net.Pop3.GetMailMessage(Int32 sequenceNumber)
TargetSite:
System.DateTime WI()

when i use GetMessage, then the message is downloaded correctly.
Then i try load message from file and the same error

MailMessage msg = new MailMessage();
msg.Load(filename);

Email I have, but I can not here publish. (Private message)

Applies to: Rebex Secure Mail

1 Answer

0 votes
by (58.9k points)

Hello,

which version of Rebex Secure Mail are you using? Is is the latest one (2016R1.1) or some older?

If older, please give the latest version a try.
If the problem also occurs with 2016 R1.1 version, please send us the problematic email as a zip archive to support@rebex.net.

We will be able to look into it then.

by (132k points)
It's a private message, they can't send it... If the problem occurs in the latest version as well, we can enhance the error message to include the supposedly invalid time node value. in the message signature. Then, we will be able to tell what is going on.
by (140 points)
Ok, sorry for bug, with new version is parsing ok. I had a 2015 version R4.1
Thanks
by (132k points)
Thanks for letting us know!
...