https://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162012-02-02T11:49:09ZpfSense bugtrackerpfSense - Feature #2147: Cert Manager - additional download button for .p12https://redmine.pfsense.org/issues/2147?journal_id=77212012-02-02T11:49:09ZJim Pingle
<ul></ul><p>The GUI uses PHP's built-in OpenSSL commands, and the Client Export package uses shell commands.</p>
<p>The PHP version of the pkcs12 export function doesn't have a way to include the CA from what I can see (<a class="external" href="http://php.net/manual/en/function.openssl-pkcs12-export.php">http://php.net/manual/en/function.openssl-pkcs12-export.php</a>) and adapting the shell command method from the client export package would be somewhat involved the way it was designed. Possible, but not as easy as I was hoping it would be.</p> pfSense - Feature #2147: Cert Manager - additional download button for .p12https://redmine.pfsense.org/issues/2147?journal_id=77312012-02-02T17:09:13ZAlexander Wilkenachtfalkeaw@web.de
<ul></ul><p>No need to include the CA.crt into pkcs12 (cert.crt + cert.key).</p>
<p>Just make a pkcs12 from the corresponding .crt and .key. (certificates tab)<br />So as far as I can see that manual should do what we want.</p>
<p>The problem on Windows is that there is no way (as far as I know) to import just the plain .key file. That's why we need the pkcs12 which includes .key + .crt</p>
<p>I hope I do not write too confuse ;-)</p> pfSense - Feature #2147: Cert Manager - additional download button for .p12https://redmine.pfsense.org/issues/2147?journal_id=77322012-02-02T17:13:32ZJim Pingle
<ul></ul><p>No that's fine, and that would work, but since you mentioned the client export package .p12 that's why I made the other notes. It wouldn't be consistent, but it may be acceptable.</p> pfSense - Feature #2147: Cert Manager - additional download button for .p12https://redmine.pfsense.org/issues/2147?journal_id=78352012-02-14T13:50:15ZJim Pingle
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="Add button to download a .p12 of a cert+key. Implements #2147" href="https://redmine.pfsense.org/projects/pfsense/repository/2/revisions/eaf23c171704362fdf3d7e27200ffdf540642c20">eaf23c171704362fdf3d7e27200ffdf540642c20</a>.</p> pfSense - Feature #2147: Cert Manager - additional download button for .p12https://redmine.pfsense.org/issues/2147?journal_id=94332012-07-05T18:27:34ZJim Pingle
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul>