Project

General

Profile

Download (48.1 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
e8cb8b29 01/09/2015 09:32 PM Ermal Luçi

Let the kernel handle REQID rather than handling it manually. The connection name is the one needed here.

2a691e34 01/08/2015 02:59 AM Chris Buechler

fix strongswan conf file generation with ipcomp. Ticket #4182

f8e23dc8 01/07/2015 11:48 PM Ermal Luçi

Fixes #4188 use the same reqid over same phase1 but different phase2 connections. The dashboard will be fixed with the ticket already open. This should fix a lot of instabilities reported on the forums for people having a dozen or more tunnels

0759fdd8 01/07/2015 09:31 PM Ermal Luçi

Correct the sense of the check by default unity is enabled

4a076e36 01/07/2015 09:07 PM Ermal Luçi

Provide an advanced setting to be able to disable Unity Plugin(Cisco extensions)

5324ea38 01/07/2015 08:02 PM Ermal Luçi

Move to specifically specifying the ID type apart when an ip address to have strongswan do proper behaviour. Also for DynDNS names use the dns type id so strongswan does the resolving by its own.

e57a3e40 01/07/2015 06:47 PM Chris Buechler

fix spelling of compression

40cc36d1 01/07/2015 03:35 PM Ermal Luçi

Fixes #4182 by properly managing IPcomp on ipsec tunnels.
Also retires IPsec force reloading advanced sysctl since its useless nowdays with strongswan and remove its call on rc.newipsecdns.

69f7d82f 12/30/2014 11:18 PM Ermal LUÇI

Oops this should be 0s rather than 00. Linked with Ticket #4158

13403bd1 12/30/2014 10:34 PM Ermal Luçi

Check for fqdn peerid/myids and prepend @ so strongswan does not try to be smart. Also use %any for myid instead of risking of putting the wrong value in the secrets file for traffic selector

7f69cbe7 12/30/2014 10:28 PM Ermal Luçi

Use base64 encoded secrets which Fixes #4158

7a8ea3ee 12/22/2014 03:08 PM Ermal Luçi

Correct dashboard with new ipsec generation

d8cb5ff3 12/22/2014 02:37 PM Ermal Luçi

Create a separate connection for IKEv1 with multiple phase2 definitions.

85ea799e 12/19/2014 08:24 PM Ermal Luçi

Correct the leftsubnet specification for transport mode.

1bd77f26 12/19/2014 07:49 PM Ermal Luçi

Heh remove debugging code

0b7f174c 12/19/2014 07:48 PM Ermal Luçi

Ooops fix this identation on final config

7a683b46 12/19/2014 06:30 PM Ermal Luçi

Just whitespace save from removing a useless else { branch

42a10991 12/19/2014 12:19 AM Chris Buechler

include $myid in these PSK lines. Ticket #4126

c1476a2a 12/17/2014 11:54 AM Ermal Luçi

Give the proper value for the logging level since even 0 is the correct value coming from GUI.

b8dd129d 12/10/2014 11:58 AM Renato Botelho

Make sure this message is only displayed on console

c02c81de 12/04/2014 09:19 AM Ermal Luçi

Proper fix was put on f658bac
Revert "Can't skip this if booting, ends up breaking config. Ticket #4071"

This reverts commit effb3a3cfe4e57b781f35ba8a145eb627014d8ce.

effb3a3c 12/04/2014 02:43 AM Chris Buechler

Can't skip this if booting, ends up breaking config. Ticket #4071

e3afacbb 11/29/2014 07:43 PM Chris Buechler

Only set i_dont_care_about_security_and_use_aggressive_mode_psk=yes where there is a P1 with aggressive+PSK enabled. Log a warning when such a configuration is in use.

285ef132 11/26/2014 12:10 PM Ermal Luçi

Rather than set the g['booting'] on globals provide a function to test for that doing the right checks

02069977 11/25/2014 08:40 PM Ermal Luçi

Ooops do the right things for a correct config and php syntax

1eb378ed 11/25/2014 08:39 PM Ermal Luçi

Put the aggressive line only during ikev1 configs

7786c9d6 11/22/2014 03:52 AM Chris Buechler

clean up tabs in strongswan.conf

bdf5efc5 11/19/2014 04:33 PM Phil Davis

Matching bracket in vpn.inc

Reported forum https://forum.pfsense.org/index.php?topic=84322.0

ddabd9d6 11/19/2014 07:54 AM Ermal LUÇI

Ticket #3987. Strongswan support autodetection of IKE version exchange. Support this by allowing an auto version in the GUI.

b095e370 11/19/2014 07:46 AM Ermal LUÇI

Ticket #3809 use the setting with number rather than string since the parser of attr plugin understands only numbers. Reported on: https://forum.pfsense.org/index.php?topic=84304.0

1e0544a6 11/17/2014 08:17 AM Ermal LUÇI

Fix the generation of certificates for rsa type. strpos returns the pos as 0 for rsasig but it php considers that as false anyhow

21cd92ac 11/12/2014 08:41 PM Ermal LUÇI

Oops wrong choice the checkbox is only for javascript

c9b70c0a 11/12/2014 08:41 PM Ermal LUÇI

Remove redundant code and check for dpd_enable checkbox to be set

63ba4729 11/11/2014 07:57 PM Ermal LUÇI

Use leftcert for more options on IPsec authentication

80be089f 11/07/2014 06:28 PM Ermal LUÇI

Fixes #3995. Do not set rightsourceip on site-to-site VPNs but only on mobile users ones otherwise nothing works.

e82a1d11 11/07/2014 01:14 PM Ermal LUÇI

Reload also the configuration not only the secrets before trying to apply existing configuration. Ticket #3981

d3d23754 11/07/2014 04:03 AM Chris Buechler

fix text, PPPoE Server, not VPN

dbb95f38 11/06/2014 06:49 PM Chris Buechler

set install_routes=no for charon to avoid the issues noted in ticket

531686c1 11/05/2014 01:09 AM Chris Buechler

use tabs rather than spaces, as most of this already did.

32171e59 11/05/2014 12:18 AM Chris Buechler

fix invalid ipsec.conf

0810a719 11/04/2014 08:21 PM Ermal LUÇI

Restore 3 values back on NAT-T settings Just Enable now its Auto as per strongswan default. and off disabled mobike. Ticket #3979

8cb7d3e3 11/01/2014 10:41 PM Ermal LUÇI

Properly configure NAT Tranversal setting.

6af85718 11/01/2014 07:54 PM Ermal LUÇI

Remove debugging code

737b18f2 10/30/2014 08:35 PM Ermal LUÇI

Allow accept_unencrypted_mainmode_messages to be enabled if needed

23ed5b78 10/24/2014 05:18 PM Ermal LUÇI

Enable unity plugin as per request from https://forum.pfsense.org/index.php?topic=79737.msg452808#msg452808

7e7f07ae 09/12/2014 07:17 PM Ermal LUÇI

This really does not need the =

3d77ec5d 09/12/2014 05:49 PM Ermal LUÇI

Ooops restore this

3b9ef0ef 09/12/2014 05:40 PM Ermal LUÇI

Inverse the sense of the toggles to avoid configuration upgrades

16c02722 09/12/2014 05:34 PM Ermal LUÇI

Actually use the new toggles

fa4e059e 09/12/2014 05:22 PM Ermal LUÇI

Provide a first implementation of EAP-TLS authentication with IKEv2. It is a start and might not work on all cases

e373e4cd 09/12/2014 03:13 PM Ermal LUÇI

Make this work properly and not throw out errors.

3b977eff 09/10/2014 04:38 PM Ermal LUÇI

Put some tuning on number of half open connection possible in one time.

816672f1 09/10/2014 04:36 PM Ermal LUÇI

Provide some parallellizm on the IKESA lookups for heavy loaded boxes.

c966c7ec 09/09/2014 10:43 PM Ermal LUÇI

Actually roll this back since it was a testing glitch

38f5ac9b 09/09/2014 07:38 PM Ermal LUÇI

Correct generating loglevels for startup through ipsec.conf

76fa9adb 09/09/2014 03:28 PM Ermal LUÇI

Blah unconditionally set rightsourceip per https://forum.pfsense.org/index.php?topic=80300.0 Until pools can be supported properly.

5bce82b4 08/18/2014 08:13 PM Ermal LUÇI

Correct processing and assignment on ikeid variable so it does the right thing

c650b2f7 08/18/2014 07:18 PM Ermal LUÇI

Allow HASH algorithms to be empty for phase2 in case the encryption one is AES-GCM

ae170e96 08/18/2014 10:25 AM Ermal LUÇI

Do not allow duplicate subnet entries on left|rightsubnet specification since it will blackhole all traffic to that subnet when connection is setup as route

5d37d515 08/18/2014 10:18 AM Ermal LUÇI

Do not accept proposal out of that configured even for IKEv2 even though there is no possibility in the GUI to set more than one proposal for Phase1 so far.

3b68ec45 08/18/2014 06:52 AM Ermal LUÇI

Restore behaviour as with racoon to trigger tunnel startup from traffic that needs to go into the tunnel. Even related to Ticket #3806.

154298f1 08/14/2014 05:14 AM Chris Buechler

rightsourceip must be used with PSK+Xauth.

7f1b720f 08/14/2014 04:59 AM Chris Buechler

This is required for PSK+Xauth. I'll commit that clarification in a bit.
Revert "Revert "Fix assignment of tunnel IPs to mobile clients.""

This reverts commit 23ba08fc940b711f3b44551199890dc8e28a63b6.

23ba08fc 08/13/2014 09:52 AM Ermal LUÇI

Revert "Fix assignment of tunnel IPs to mobile clients."
This normally is not needed since the attr plugin deals with all this.

This reverts commit 00311d6a841c0f6fc162ea11da06569f10220f5e.

1c70bdff 08/12/2014 09:11 PM Ermal LUÇI

Actually disable this plugin for now. It was not really needed for solving the issues with IKEv1

00311d6a 08/11/2014 10:19 AM Chris Buechler

Fix assignment of tunnel IPs to mobile clients.

dc63467f 08/08/2014 10:09 PM Matthew Smith

Fix #3798 - 'IPsec phase 2 pinghost is not used if the source IP should be a virtual IP address'

bf8aab82 08/08/2014 01:40 PM Ermal LUÇI

Correct this so the dpdaction is created properly as restart

9f6a5b50 08/07/2014 08:53 PM Ermal LUÇI

Do a reload on the cofniguration which is better than update. Also let the keyingtries to 3 rather than forever to avoid problems on recovery.

0b5fc1d1 08/07/2014 06:53 PM Ermal LUÇI

Change the logic of the vpn config generation to make connectivity more stable especially ipsec. Also for IKEv1 just generate the policies and only on traffic start them.

b31a2c76 08/07/2014 03:52 PM Ermal LUÇI

Move the rekey to yes always to avoid issues.

f088b8cd 08/01/2014 08:52 PM Ermal LUÇI

Do not try to rekey for IKEv1.

9b915686 08/01/2014 08:39 PM Ermal LUÇI

Use a uniqid() to track phase2 entries to avoid confustion and various mistakes when modifying and editing them.

fa0a1411 07/30/2014 03:57 PM Matthew Smith

Fix for #3785 - 'strongswan config being generated with ike SA lifetime set to value of ipsec SA lifetime'

9280a998 07/29/2014 03:59 PM Matthew Smith

Fix #3781 - 'strongswan dpdtimeout value not generated correctly'

1f2acda1 07/23/2014 04:19 PM Matthew Smith

Fix for bug 3769

971de1f9 07/07/2014 11:06 PM Renato Botelho

Convert almost all /sbin/sysctl calls to php functions

649b6b85 06/24/2014 06:09 PM Ermal LUÇI

Actually use ph1ent ikeid here otherwise will duplicate ids here.

75786d2a 05/20/2014 03:41 PM Jim Pingle

Correct variable test here, too. Ticket #3662

8f5ac1a1 05/19/2014 08:22 PM Jim Pingle

Fix test (variable is a checkbox, not an array/string). Fixes #3662

aeb0f546 05/19/2014 08:19 PM Jim Pingle

Use correct variable name here.

29629bca 05/17/2014 03:32 PM Ermal LUÇI

Make some fixes related to Ticket #3662. Its mostly cleanup.

5ed13df0 05/16/2014 07:22 PM Ermal LUÇI

Actually make this correct

3060dcd4 05/16/2014 06:43 PM Ermal LUÇI

Use subnet rather than address/netmask to allow multiple clients to behave properly

95589abd 05/15/2014 05:34 PM Jim Pingle

Move duplicated code into a function; Include local ID on mobile tunnel key line in ipsec.secrets.

4767004f 05/15/2014 02:17 PM Ermal LUÇI

Use the right specification for ahnding over the subnet to mobile clients

7a1f391a 05/15/2014 02:03 PM Ermal LUÇI

Do not specify the rightid in mobile tunnels since it makes things not work

6586b30f 05/15/2014 01:50 PM Ermal LUÇI

Oops this was moved accidentally

b4ad5b1c 05/15/2014 01:39 PM Ermal LUÇI

Correct sense of match and move the code up to since it makes more sense

abd3c8f4 05/15/2014 01:29 PM Ermal LUÇI

Actually this should be rightauth2 since they should send the extra infor to be validated

466a5a81 05/09/2014 08:13 PM Ermal LUÇI

Allow to use PSK+agressive mode since user should have the choice even though it poses security risks

9879f03a 05/09/2014 07:47 PM Ermal LUÇI

This slipped in wrongly

f1bede03 05/09/2014 07:41 PM Ermal LUÇI

Allow a key to specified for all users as for exmpale when connecting from Apple iOS

9abaa8f7 05/09/2014 05:52 PM Ermal LUÇI

Pass the loglevels on the config rather than execing commands to specify these loglevels. This allows somethings to be properly logged as config logs

f9fb8d2b 05/09/2014 03:40 PM Ermal LUÇI

No need to have the ip let strongswan do it for us! Keeping still filterdns to properly evaluate dns behaviour here

484e6adc 05/09/2014 03:31 PM Ermal LUÇI

Strongswan does not need the quotes here

8d0a3abd 05/09/2014 02:03 PM Ermal LUÇI

Remove generate policy option since its not relevant with strongswan

6ae8b844 05/09/2014 01:36 PM Ermal LUÇI

Some adjustments to the code for logging

ad750d3b 04/28/2014 08:05 PM Warren Baker

If unbound is configured then assign it for the vpn service

4a4fc162 04/28/2014 01:02 PM Ermal LUÇI

Another dir to be created