<?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 Replacing the Java Code Signing Certificate on the ASA 55xx VPN/Firewall Appliance in Network Security</title>
    <link>https://community.cisco.com/t5/network-security/replacing-the-java-code-signing-certificate-on-the-asa-55xx-vpn/m-p/2318561#M345046</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;basically I am trying to achieve what's documented in &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.cisco.com/en/US/docs/security/asa/asa80/release/notes/asarn80.html#wp242704" target="_blank"&gt;http://www.cisco.com/en/US/docs/security/asa/asa80/release/notes/asarn80.html#wp242704&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(using ASDM: "crypto ca import" = Remote Access VPN -&amp;gt; Certificate Management -&amp;gt;&amp;nbsp; Code Signer -&amp;gt; Import) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I give it a complete PKCS12 bundle (unencrypted private key + certificates up to the root CA) to the ASA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can indeed verify that it has been imported correctly by exporting it again:&lt;/P&gt;&lt;P&gt;&amp;nbsp; crypto ca export CodeSignerBundle pkcs12 1234&lt;/P&gt;&lt;P&gt;It shows me the private key and all the certificates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the jars used in WebVPN, while carrying the correct certificate, don't have a full certification chain at their disposal:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using jarsigner -verify I see on a random file from the jar:&lt;/P&gt;&lt;P&gt;sm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 905 Fri Nov 30 00:00:00 CET 1979 Java/lang/CpUtf8.class&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X.509, CN=COMMONNAME, O=ORGANIZATION, L=LOCATION, ST=STATE, C=COUNTRY&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [certificate is valid from 8/1/13 4:30 PM to 8/1/16 4:30 PM]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X.509, CN=LuxTrust Qualified CA, O=LuxTrust S.A., C=LU&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [certificate is valid from 6/5/08 11:25 AM to 10/18/16 12:40 PM]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CertPath not validated: Path does not chain with any of the trust anchors]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Indeed the certificate file inside the jar (META-INF/.....RSA) does not contain what I uploaded to the ASA. One of the intermediary certificates is missing (while another certificate is listed twice).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be the problem here? (ASA v8.2(5))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help,&lt;/P&gt;&lt;P&gt;Marki&lt;/P&gt;</description>
    <pubDate>Tue, 12 Mar 2019 02:22:44 GMT</pubDate>
    <dc:creator>jer0nim0x</dc:creator>
    <dc:date>2019-03-12T02:22:44Z</dc:date>
    <item>
      <title>Replacing the Java Code Signing Certificate on the ASA 55xx VPN/Firewall Appliance</title>
      <link>https://community.cisco.com/t5/network-security/replacing-the-java-code-signing-certificate-on-the-asa-55xx-vpn/m-p/2318561#M345046</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;basically I am trying to achieve what's documented in &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.cisco.com/en/US/docs/security/asa/asa80/release/notes/asarn80.html#wp242704" target="_blank"&gt;http://www.cisco.com/en/US/docs/security/asa/asa80/release/notes/asarn80.html#wp242704&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(using ASDM: "crypto ca import" = Remote Access VPN -&amp;gt; Certificate Management -&amp;gt;&amp;nbsp; Code Signer -&amp;gt; Import) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I give it a complete PKCS12 bundle (unencrypted private key + certificates up to the root CA) to the ASA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can indeed verify that it has been imported correctly by exporting it again:&lt;/P&gt;&lt;P&gt;&amp;nbsp; crypto ca export CodeSignerBundle pkcs12 1234&lt;/P&gt;&lt;P&gt;It shows me the private key and all the certificates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the jars used in WebVPN, while carrying the correct certificate, don't have a full certification chain at their disposal:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using jarsigner -verify I see on a random file from the jar:&lt;/P&gt;&lt;P&gt;sm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 905 Fri Nov 30 00:00:00 CET 1979 Java/lang/CpUtf8.class&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X.509, CN=COMMONNAME, O=ORGANIZATION, L=LOCATION, ST=STATE, C=COUNTRY&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [certificate is valid from 8/1/13 4:30 PM to 8/1/16 4:30 PM]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X.509, CN=LuxTrust Qualified CA, O=LuxTrust S.A., C=LU&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [certificate is valid from 6/5/08 11:25 AM to 10/18/16 12:40 PM]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CertPath not validated: Path does not chain with any of the trust anchors]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Indeed the certificate file inside the jar (META-INF/.....RSA) does not contain what I uploaded to the ASA. One of the intermediary certificates is missing (while another certificate is listed twice).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could be the problem here? (ASA v8.2(5))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help,&lt;/P&gt;&lt;P&gt;Marki&lt;/P&gt;</description>
      <pubDate>Tue, 12 Mar 2019 02:22:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/replacing-the-java-code-signing-certificate-on-the-asa-55xx-vpn/m-p/2318561#M345046</guid>
      <dc:creator>jer0nim0x</dc:creator>
      <dc:date>2019-03-12T02:22:44Z</dc:date>
    </item>
  </channel>
</rss>

