diff options
author | scipiojr <benedikt@puettbach.de> | 2016-05-16 00:21:09 +0200 |
---|---|---|
committer | scipiojr <benedikt@puettbach.de> | 2016-05-16 00:21:09 +0200 |
commit | bc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554 (patch) | |
tree | 2db6a568f63b5558067c93f68f9e59d507850e1e | |
parent | c7759e4efae8b60311204a2957a7177aaa07f771 (diff) | |
download | pfsense-bc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554.zip pfsense-bc5ab7afcaf4d1ec9a02d03ad2d0c84e1dea3554.tar.gz |
Update openvpn.inc
-rw-r--r-- | src/etc/inc/openvpn.inc | 5 |
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']); |