Anyone else having these issues?
Thanks!
Thanks Andrew!
My .net code is : On last un-commented line i am getting error.
commonobj.error = "";
commonobj.warning = "";
Health.Direct.SmtpAgent.SmtpAgent m_agent = Health.Direct.SmtpAgent.SmtpAgentFactory.Create(@"C:\Program Files\Direct Project .NET Gateway\SmtpAgentConfig.xml");
setting = m_agent.Settings;
DirectAgent agent = setting.CreateAgent();
//agent.PreProcessOutgoing += OnPreProcessOutgoing;
//agent.Error += OnGeneralError;
//SubscribeToResolverEvents(agent.PublicCertResolver);
CDO.Message message = this.LoadMessage(string.Format(TestMessage, to, Guid.NewGuid()));
m_agent.ProcessMessage(message);
//agent.ProcessOutgoing(string.Format(TestMessage, to, Guid.NewGuid()));
And below error in getting in my gateway log.
2016-10-21 09:30:05.8309 [5] Debug Health.Direct.SmtpAgent.MessageArrivalEventHandler - SmtpAgentSettings(Incoming=CopyFolder=C:\inetpub\mailroot\Gateway\incoming EnableRelay=True, Outgoing=CopyFolder=C:\inetpub\mailroot\Gateway\outgoing EnableRelay=True)
2016-10-21 09:30:05.8309 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - Init_Begin
2016-10-21 09:30:05.8309 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitFolders_Begin
2016-10-21 09:30:05.8309 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitFolders_End
2016-10-21 09:30:05.8329 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitNotifications_Begin
2016-10-21 09:30:05.8329 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitNotifications_End
2016-10-21 09:30:05.8329 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitDomainsFromConfigService_Begin
2016-10-21 09:30:05.8329 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitDomainsFromConfigService_End
2016-10-21 09:30:05.8329 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitAgent_Begin
2016-10-21 09:30:05.9839 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - InitAgent_End
2016-10-21 09:30:05.9839 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - SubscribeToAgentEvents_Begin
2016-10-21 09:30:05.9839 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - SubscribeToAgentEvents_End
2016-10-21 09:30:05.9839 [5] Trace Health.Direct.SmtpAgent.SmtpAgent - Init_End
2016-10-21 09:30:08.8542 [5] Error Health.Direct.SmtpAgent.AgentDiagnostics - OUTGOING
RECIPIENTS=direct-clin...@transport-testing.nist.gov
OTHER RECIPIENTS=direct-clin...@transport-testing.nist.gov
System.Security.Cryptography.CryptographicException: Key does not exist.
at System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(CmsSigner signer, Boolean silent)
at Health.Direct.Common.Cryptography.SMIMECryptographer.CreateSignature(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.CreateSignatureEntity(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(MimeEntity entity, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(Message message, X509Certificate2Collection signingCertificates)
at Health.Direct.Agent.DirectAgent.SignAndEncryptMessage(OutgoingMessage message)
at Health.Direct.Agent.DirectAgent.ProcessMessage(OutgoingMessage message)
at Health.Direct.Agent.DirectAgent.ProcessOutgoing(OutgoingMessage message)
2016-10-21 09:30:08.8642 [5] Debug Health.Direct.SmtpAgent.SmtpAgent - Rejected Message
2016-10-21 09:30:08.8642 [5] Error Health.Direct.SmtpAgent.SmtpAgent - While processing message System.Security.Cryptography.CryptographicException: Key does not exist.
at System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(CmsSigner signer, Boolean silent)
at Health.Direct.Common.Cryptography.SMIMECryptographer.CreateSignature(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.CreateSignatureEntity(Byte[] content, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(MimeEntity entity, X509Certificate2Collection signingCertificates)
at Health.Direct.Common.Cryptography.SMIMECryptographer.Sign(Message message, X509Certificate2Collection signingCertificates)
at Health.Direct.Agent.DirectAgent.SignAndEncryptMessage(OutgoingMessage message)
at Health.Direct.Agent.DirectAgent.ProcessMessage(OutgoingMessage message)
at Health.Direct.Agent.DirectAgent.ProcessOutgoing(OutgoingMessage message)
at Health.Direct.SmtpAgent.SmtpAgent.ProcessOutgoing(ISmtpMessage message, MessageEnvelope envelope)
at Health.Direct.SmtpAgent.SmtpAgent.ProcessEnvelope(ISmtpMessage message, MessageEnvelope envelope)
at Health.Direct.SmtpAgent.SmtpAgent.ProcessMessage(ISmtpMessage message)
Thanks
Anil
Thank you
John
Discovery testcase D2_DNS_DB_Valid (D2 - Valid domain-bound certificate discovery in DNS) failed.