summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-12-26 02:51:18 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-12-26 02:51:18 +0000
commitc25a575f1dba3140afc769eb9946e2e40895d86b (patch)
tree3d7f1249259804fa1ac559a5478e95bdc98f06df
parent3fdb04a65df0448cf91037839ba5fe52af8f4cde (diff)
downloadpfsense-c25a575f1dba3140afc769eb9946e2e40895d86b.zip
pfsense-c25a575f1dba3140afc769eb9946e2e40895d86b.tar.gz
Remove auto establish. It's never worked.
-rw-r--r--etc/inc/vpn.inc15
-rwxr-xr-xusr/local/www/vpn_ipsec_edit.php11
2 files changed, 2 insertions, 24 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index 6439890..e72a994 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -552,21 +552,6 @@ EOD;
/* start racoon */
mwexec("/usr/local/sbin/racoon -f {$g['varetc_path']}/racoon.conf");
-
- usleep(100);
-
- if (is_array($ipseccfg['tunnel'])) {
- foreach ($ipseccfg['tunnel'] as $tunnel) {
- if (isset($tunnel['auto'])) {
- $remotehost = substr($tunnel['remote-subnet'],0,strpos($tunnel['remote-subnet'],"/"));
- $srchost = vpn_endpoint_determine($tunnel, $curwanip);
- if ($srchost) {
- log_error("Bringing ipsec tunnel up with ping -c 10 -S {$srchost} {$remotehost}");
- mwexec_bg("/sbin/ping -c 10 -S {$srchost} {$remotehost}");
- }
- }
- }
- }
}
}
diff --git a/usr/local/www/vpn_ipsec_edit.php b/usr/local/www/vpn_ipsec_edit.php
index c213b4b..4e42109 100755
--- a/usr/local/www/vpn_ipsec_edit.php
+++ b/usr/local/www/vpn_ipsec_edit.php
@@ -187,7 +187,7 @@ if ($_POST) {
if (!$input_errors) {
$ipsecent['disabled'] = $_POST['disabled'] ? true : false;
- $ipsecent['auto'] = $_POST['auto'] ? true : false;
+ //$ipsecent['auto'] = $_POST['auto'] ? true : false;
$ipsecent['interface'] = $pconfig['interface'];
pconfig_to_address($ipsecent['local-subnet'], $_POST['localnet'], $_POST['localnetmask']);
$ipsecent['remote-subnet'] = $_POST['remotenet'] . "/" . $_POST['remotebits'];
@@ -304,14 +304,7 @@ function methodsel_change() {
<span class="vexpl">Set this option to disable this tunnel without
removing it from the list.</span></td>
</tr>
- <tr>
- <td width="22%" valign="top" class="vncellreq">Auto-establish</td>
- <td width="78%" class="vtable">
- <input name="auto" type="checkbox" id="auto" value="yes" <?php if ($pconfig['auto']) echo "checked"; ?>>
- <strong>Automatically establish this tunnel</strong><br>
- <span class="vexpl">Set this option to automatically re-establish this tunnel after reboots/reconfigures. If this is not set, the tunnel is established on demand.</span></td>
- </tr>
- <tr>
+ <tr>
<td width="22%" valign="top" class="vncellreq">Interface</td>
<td width="78%" class="vtable"><select name="interface" class="formfld">
<?php $interfaces = array('wan' => 'WAN', 'lan' => 'LAN');
OpenPOWER on IntegriCloud