summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorscipiojr <benedikt@puettbach.de>2016-05-16 00:21:09 +0200
committerscipiojr <benedikt@puettbach.de>2016-05-16 00:21:09 +0200
commitbc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554 (patch)
tree2db6a568f63b5558067c93f68f9e59d507850e1e /src/etc
parentc7759e4efae8b60311204a2957a7177aaa07f771 (diff)
downloadpfsense-bc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554.zip
pfsense-bc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554.tar.gz
Update openvpn.inc
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/openvpn.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/etc/inc/openvpn.inc b/src/etc/inc/openvpn.inc
index 9e87170..4ee5864 100644
--- a/src/etc/inc/openvpn.inc
+++ b/src/etc/inc/openvpn.inc
@@ -1007,8 +1007,9 @@ function openvpn_reconfigure($mode, $settings) {
case 'server_tls':
case 'server_tls_user':
case 'server_user':
- $ca = lookup_ca($settings['caref']);
- openvpn_add_keyfile($ca['crt'], $conf, $mode_id, "ca");
+ $ca = ca_chain(array('caref' => $settings['caref']));
+ $ca = base64_encode($ca);
+ openvpn_add_keyfile($ca, $conf, $mode_id, "ca");
if (!empty($settings['certref'])) {
$cert = lookup_cert($settings['certref']);
OpenPOWER on IntegriCloud