diff options
author | jim-p <jim@pingle.org> | 2010-04-27 17:38:02 -0400 |
---|---|---|
committer | jim-p <jim@pingle.org> | 2010-04-27 17:38:02 -0400 |
commit | 883feaf113a72b2c940be0012d2df1b4abc0c293 (patch) | |
tree | 642e7a4c188b920d106d565512b163dd951a5558 /config | |
parent | 6e56e6c73740fe51f80b48a98d406adfe2b577f0 (diff) | |
download | pfsense-packages-883feaf113a72b2c940be0012d2df1b4abc0c293.tar.gz pfsense-packages-883feaf113a72b2c940be0012d2df1b4abc0c293.tar.bz2 pfsense-packages-883feaf113a72b2c940be0012d2df1b4abc0c293.zip |
Fix IE downloading config archive/installer. Resolves #498
Diffstat (limited to 'config')
-rwxr-xr-x | config/openvpn-client-export/vpn_openvpn_export.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/config/openvpn-client-export/vpn_openvpn_export.php b/config/openvpn-client-export/vpn_openvpn_export.php index 861dda89..b2d446f2 100755 --- a/config/openvpn-client-export/vpn_openvpn_export.php +++ b/config/openvpn-client-export/vpn_openvpn_export.php @@ -164,6 +164,10 @@ if($act == "conf" || $act == "confall") { $exp_size = strlen($exp_data); } + if (isset($_SERVER['HTTPS'])) { + header('Pragma: '); + header('Cache-Control: '); + } header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename={$exp_name}"); header("Content-Length: $exp_size"); @@ -238,6 +242,10 @@ if($act == "visc") { if (!$error) { $exp_size = filesize($exp_path); + if (isset($_SERVER['HTTPS'])) { + header('Pragma: '); + header('Cache-Control: '); + } header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename={$exp_name}"); header("Content-Length: $exp_size"); @@ -308,6 +316,10 @@ if($act == "inst") { if (!$error) { $exp_size = filesize($exp_path); + if (isset($_SERVER['HTTPS'])) { + header('Pragma: '); + header('Cache-Control: '); + } header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename={$exp_name}"); header("Content-Length: $exp_size"); |