https://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162020-02-24T08:13:14ZpfSense bugtrackerpfSense - Bug #10284: Exporting p12 for CSR causes a crash reporthttps://redmine.pfsense.org/issues/10284?journal_id=447622020-02-24T08:13:14ZJim Pingle
<ul><li><strong>Project</strong> changed from <i>pfSense Packages</i> to <i>pfSense</i></li><li><strong>Subject</strong> changed from <i>exporting p12 causes a crash report</i> to <i>Exporting p12 for CSR causes a crash report</i></li><li><strong>Category</strong> set to <i>Certificates</i></li><li><strong>Target version</strong> set to <i>2.5.0</i></li></ul><p>Looks like P12 export should be disabled either just for CSRs or perhaps for any entry which lacks a key (Which we allow now in certain cases like for PKCS#11). I can't remember if it's valid to reference a PKCS#11 style entry in PKCS#12 archives. Need to look that up.</p> pfSense - Bug #10284: Exporting p12 for CSR causes a crash reporthttps://redmine.pfsense.org/issues/10284?journal_id=447792020-02-26T01:13:16ZViktor Gurov
<ul></ul><p>Unfortunately openssl_pkcs12_export() do not allow to create PKCS#12 without private key,<br />Therefore, we need to hide PKCS#12 export buttons if private key is empty:<br /><a class="external" href="https://github.com/pfsense/pfsense/pull/4204">https://github.com/pfsense/pfsense/pull/4204</a></p> pfSense - Bug #10284: Exporting p12 for CSR causes a crash reporthttps://redmine.pfsense.org/issues/10284?journal_id=447892020-02-26T09:42:59ZJim Pingle
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Pull Request Review</i></li></ul> pfSense - Bug #10284: Exporting p12 for CSR causes a crash reporthttps://redmine.pfsense.org/issues/10284?journal_id=448062020-02-27T05:37:13ZRenato Botelhorenato@netgate.com
<ul><li><strong>Status</strong> changed from <i>Pull Request Review</i> to <i>Feedback</i></li><li><strong>Assignee</strong> set to <i>Renato Botelho</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>PR has been merged. Thanks!</p> pfSense - Bug #10284: Exporting p12 for CSR causes a crash reporthttps://redmine.pfsense.org/issues/10284?journal_id=448342020-02-28T01:26:13ZViktor Gurov
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>tested on 2.5.0.a.20200227.1722<br />works as expected - hides PKCS#12 export icons/buttons if private key does not exist</p>