From cb856c7100f2ea46700fa8b22ac1d04940d15520 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 7 Mar 2016 13:48:18 +0100 Subject: [PATCH] (captive portal) add missing ca chain content --- src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php b/src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php index 53ee77bb7..cc5e543db 100755 --- a/src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php +++ b/src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php @@ -57,8 +57,9 @@ if (isset($configObj->OPNsense->captiveportal->zones)) { // generate ca pem file if (!empty($cert->caref)) { $output_pem_filename = "/var/etc/ca-cp-zone" . $zone_id . ".pem" ; + $cert = (array)$cert; $ca = ca_chain($cert); - file_put_contents($output_pem_filename, $pem_content); + file_put_contents($output_pem_filename, $ca); chmod($output_pem_filename, 0600); echo "certificate generated " .$output_pem_filename ."\n"; }