<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: TLS 1.2 enabled - sandbox returning algorithm error in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61791#M36194</link>
    <description>&lt;P&gt;For&amp;nbsp;&lt;SPAN&gt;in .NET 4.0 and 4.5, i&lt;/SPAN&gt;n your application, use the following prior to making a webrequest:&lt;/P&gt;&lt;PRE&gt;const SslProtocols _Tls12 = (SslProtocols)0x00000C00;
const SecurityProtocolType Tls12 = (SecurityProtocolType)_Tls12;
ServicePointManager.SecurityProtocol = Tls12;&lt;/PRE&gt;&lt;P&gt;.NET 4.6 uses TLS 1.2 by default.&lt;/P&gt;</description>
    <pubDate>Wed, 21 Feb 2018 00:12:10 GMT</pubDate>
    <dc:creator>NexusSoftware</dc:creator>
    <dc:date>2018-02-21T00:12:10Z</dc:date>
    <item>
      <title>TLS 1.2 enabled - sandbox returning algorithm error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61788#M36191</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We just migrated to a new server and ran ISS crypto to turn disable weak TLS so running 1.2 now. When testing in sandbox we get a new error we've not seen.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone has a suggestion of next step based on the below?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Error processing transaction: System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---&amp;gt; System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common algorithm at System.Net.SSPIWrapper.AcquireCredentialsHandle(SSPIInterface SecModule, String package, CredentialUse intent, SecureCredential scc) at System.Net.Security.SecureChannel.AcquireCredentialsHandle(CredentialUse credUsage, SecureCredential&amp;amp; secureCredential) at System.Net.Security.SecureChannel.AcquireClientCredentials(Byte[]&amp;amp; thumbPrint) at System.Net.Security.SecureChannel.GenerateToken(Byte[] input, Int32 offset, Int32 count, Byte[]&amp;amp; output) at System.Net.Security.SecureChannel.NextMessage(Byte[] incoming, Int32 offset, Int32 count) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) at System.Net.TlsStream.CallProcessAuthentication(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result) at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) at System.Net.ConnectStream.WriteHeaders(Boolean async) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.GetRequestStream(TransportContext&amp;amp; context) at System.Net.HttpWebRequest.GetRequestStream() at AuthorizeNet.Gateway.SendRequest(String serviceUrl, IGatewayRequest request) at AuthorizeNet.Gateway.Send(IGatewayRequest request, String description) at AuthorizeNet.Gateway.Send(IGatewayRequest request) at DotNetNuke.Modules.Store.Commerce.AuthorizeNetProvider.ProcessTransaction(AddressInfo shipping, AddressInfo billingAddress, Int32 userId, Decimal orderTotal, String orderReferenceNumber, GatewaySettings transDetails)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Feb 2018 21:19:10 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61788#M36191</guid>
      <dc:creator>NortonCode</dc:creator>
      <dc:date>2018-02-20T21:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: TLS 1.2 enabled - sandbox returning algorithm error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61791#M36194</link>
      <description>&lt;P&gt;For&amp;nbsp;&lt;SPAN&gt;in .NET 4.0 and 4.5, i&lt;/SPAN&gt;n your application, use the following prior to making a webrequest:&lt;/P&gt;&lt;PRE&gt;const SslProtocols _Tls12 = (SslProtocols)0x00000C00;
const SecurityProtocolType Tls12 = (SecurityProtocolType)_Tls12;
ServicePointManager.SecurityProtocol = Tls12;&lt;/PRE&gt;&lt;P&gt;.NET 4.6 uses TLS 1.2 by default.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Feb 2018 00:12:10 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61791#M36194</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2018-02-21T00:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: TLS 1.2 enabled - sandbox returning algorithm error</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61817#M36217</link>
      <description>&lt;P&gt;Thank you. We ended up making a slight Registry edit to the server and that did it. But this helped get us closer to the solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 19:41:11 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/TLS-1-2-enabled-sandbox-returning-algorithm-error/m-p/61817#M36217</guid>
      <dc:creator>NortonCode</dc:creator>
      <dc:date>2018-02-22T19:41:11Z</dc:date>
    </item>
  </channel>
</rss>

