<?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 SSL Peer's Certificate not Trusted in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/SSL-Peer-s-Certificate-not-Trusted/m-p/75037#M46730</link>
    <description>&lt;P&gt;Hello, all&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Back on March 9th, 2020, our website stopped being able to process credit cards.&amp;nbsp; An error message of &lt;EM&gt;"[curl] 60: Peer's certificate issuer has been marked as not trusted by the user. [url] &lt;A href="https://secure2.authorize.net/gateway/transact.dll" target="_blank"&gt;https://secure2.authorize.net/gateway/transact.dll&lt;/A&gt;" &lt;/EM&gt;was given.&amp;nbsp; Because our business was put on pause due to Covid, we are only now addressing it-- about a year later.&amp;nbsp; I think, but not 100% positive, the reason is because of what is noted on this page (&lt;A href="https://support.authorize.net/s/article/Authorize-Net-Network-Change-FAQ" target="_blank"&gt;https://support.authorize.net/s/article/Authorize-Net-Network-Change-FAQ&lt;/A&gt;) under Phase 4b.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I followed links to this page (&lt;A href="https://support.authorize.net/s/article/How-do-I-obtain-Authorize-Nets-SSL-Certificate-for-my-host-solution-provider" target="_blank"&gt;https://support.authorize.net/s/article/How-do-I-obtain-Authorize-Nets-SSL-Certificate-for-my-host-solution-provider&lt;/A&gt;) and, frankly, don't know what to do next.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our website has an SSL through Entrust yet we still get the error message noted above.&amp;nbsp; I really don't know what to do next.&amp;nbsp; While I have done some research into this, I'm at a loss as to what the next steps are.&amp;nbsp; All the background and underpinnings of SSLs and certificates are still quite foreign to me even though I'd like to think I have a 'basic' level of understanding.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any input, guidance, or assistance with this would be greatly, greatly appreciated.&amp;nbsp; Thanks a bunch, Joe.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 15 Feb 2021 23:11:33 GMT</pubDate>
    <dc:creator>mrblah15</dc:creator>
    <dc:date>2021-02-15T23:11:33Z</dc:date>
    <item>
      <title>SSL Peer's Certificate not Trusted</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/SSL-Peer-s-Certificate-not-Trusted/m-p/75037#M46730</link>
      <description>&lt;P&gt;Hello, all&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Back on March 9th, 2020, our website stopped being able to process credit cards.&amp;nbsp; An error message of &lt;EM&gt;"[curl] 60: Peer's certificate issuer has been marked as not trusted by the user. [url] &lt;A href="https://secure2.authorize.net/gateway/transact.dll" target="_blank"&gt;https://secure2.authorize.net/gateway/transact.dll&lt;/A&gt;" &lt;/EM&gt;was given.&amp;nbsp; Because our business was put on pause due to Covid, we are only now addressing it-- about a year later.&amp;nbsp; I think, but not 100% positive, the reason is because of what is noted on this page (&lt;A href="https://support.authorize.net/s/article/Authorize-Net-Network-Change-FAQ" target="_blank"&gt;https://support.authorize.net/s/article/Authorize-Net-Network-Change-FAQ&lt;/A&gt;) under Phase 4b.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I followed links to this page (&lt;A href="https://support.authorize.net/s/article/How-do-I-obtain-Authorize-Nets-SSL-Certificate-for-my-host-solution-provider" target="_blank"&gt;https://support.authorize.net/s/article/How-do-I-obtain-Authorize-Nets-SSL-Certificate-for-my-host-solution-provider&lt;/A&gt;) and, frankly, don't know what to do next.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our website has an SSL through Entrust yet we still get the error message noted above.&amp;nbsp; I really don't know what to do next.&amp;nbsp; While I have done some research into this, I'm at a loss as to what the next steps are.&amp;nbsp; All the background and underpinnings of SSLs and certificates are still quite foreign to me even though I'd like to think I have a 'basic' level of understanding.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any input, guidance, or assistance with this would be greatly, greatly appreciated.&amp;nbsp; Thanks a bunch, Joe.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Feb 2021 23:11:33 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/SSL-Peer-s-Certificate-not-Trusted/m-p/75037#M46730</guid>
      <dc:creator>mrblah15</dc:creator>
      <dc:date>2021-02-15T23:11:33Z</dc:date>
    </item>
    <item>
      <title>Re: SSL Peer's Certificate not Trusted</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/SSL-Peer-s-Certificate-not-Trusted/m-p/75044#M46735</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="s-prose js-post-body"&gt;&lt;P&gt;&amp;nbsp;You can use this command to view the certificates that your web server is serving:&lt;/P&gt;&lt;PRE&gt;openssl s_client -connect your_domain.com:443&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;All the certificates (including Intermediates) should be displayed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you are receiving an error that the private key doesn't match the certificate or that a certificate that you installed to a site is not trusted, try one of the following commands ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Check the MD5 hash of the public key to ensure that it matches with what is in a CSR or private key:&lt;/P&gt;&lt;PRE&gt;openssl x509 -noout -modulus -in certificate.crt | openssl md5
openssl rsa -noout -modulus -in privateKey.key | openssl md5
openssl req -noout -modulus -in CSR.csr | openssl md5&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;You also could check your site using &lt;A href="https://www.ssllabs.com/ssltest/" target="_blank" rel="nofollow noopener noreferrer"&gt;SSL Checker&lt;/A&gt; and if a problem exists, it can be fixed it by adding the required certificates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The hostname in the certificate must match the site that you are requesting. For example, if you request a page from your_domain.com, but your certificate is only for www. your_domain.com, the certificate check would fail.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 16 Feb 2021 11:23:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/SSL-Peer-s-Certificate-not-Trusted/m-p/75044#M46735</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2021-02-16T11:23:55Z</dc:date>
    </item>
  </channel>
</rss>

