summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_certmanager.php
diff options
context:
space:
mode:
authorErik Fonnesbeck <efonnes@gmail.com>2012-02-23 17:58:07 -0700
committerErik Fonnesbeck <efonnes@gmail.com>2012-02-23 18:00:06 -0700
commitb805ef90ef6d0093f0d97c0dddea32193efbe949 (patch)
treeca4d23c7d5bbb762de8cc7596aac08a390888a6f /usr/local/www/system_certmanager.php
parentd3a2337a7225c38655e20c918291adb95b7a3391 (diff)
downloadpfsense-b805ef90ef6d0093f0d97c0dddea32193efbe949.zip
pfsense-b805ef90ef6d0093f0d97c0dddea32193efbe949.tar.gz
Carry over the key length on input errors when creating a certificate signing request. Fixes #2233
Diffstat (limited to 'usr/local/www/system_certmanager.php')
-rw-r--r--usr/local/www/system_certmanager.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/local/www/system_certmanager.php b/usr/local/www/system_certmanager.php
index 753d713..2b49e35 100644
--- a/usr/local/www/system_certmanager.php
+++ b/usr/local/www/system_certmanager.php
@@ -701,6 +701,8 @@ function internalca_change() {
<td width="78%" class="vtable">
<select name='csr_keylen' class="formselect">
<?php
+ if (!isset($pconfig['keylen']) && isset($pconfig['csr_keylen']))
+ $pconfig['keylen'] = $pconfig['csr_keylen'];
foreach( $cert_keylens as $len):
$selected = "";
if ($pconfig['keylen'] == $len)
OpenPOWER on IntegriCloud