Bug #6275
closedDisconnected IPsec phase 2 entries are not shown in IPsec status
100%
Description
Hi,
First, many thanks for making this great tool.
I have an IPsec phase 1 containing three phase 2 entries. These three phase 2 entries use exactly the same settings, except for the "local network" which is different each time (see below).
The problem is: when the third phase 2 entry is down, then it does not appear in "Status -> IPsec". All other phase 2 entries appear fine.
I already tried with no luck:
- deleting and recreating the phase 2 entry
- restarting the service
Using command line, I can connect the phase 2 (ipsec up con 3002). After that, it appears like the others in "Status -> IPsec".
The exact same configuration has been done on other pfSenses 2.1 (I know it is old) with no problem. I will try to upgrade to 3.0 as soon as I can, but I do not when it will be: as the web UI has been reworked, it will probably work as expected.
Do not hesitate to ask if I can provide more information.
Regards,
Yvan
PS: the three phase 2 configuration:
... <phase2> <ikeid>3</ikeid> <mode>tunnel</mode> <localid> <type>opt2</type> </localid> <remoteid> <type>network</type> <address>192.168.99.0</address> <netbits>24</netbits> </remoteid> <protocol>esp</protocol> <encryption-algorithm-option> <name>3des</name> </encryption-algorithm-option> <encryption-algorithm-option> <name>cast128</name> </encryption-algorithm-option> <hash-algorithm-option>hmac_md5</hash-algorithm-option> <hash-algorithm-option>hmac_sha1</hash-algorithm-option> <pfsgroup>0</pfsgroup> <lifetime>1200</lifetime> <pinghost/> <descr><![CDATA[Région]]></descr> <uniqid>5614fa60a3da1</uniqid> <reqid>3</reqid> </phase2> <phase2> <ikeid>3</ikeid> <uniqid>572076cd23e33</uniqid> <mode>tunnel</mode> <reqid>4</reqid> <localid> <type>lan</type> </localid> <remoteid> <type>network</type> <address>192.168.99.0</address> <netbits>24</netbits> </remoteid> <protocol>esp</protocol> <encryption-algorithm-option> <name>3des</name> </encryption-algorithm-option> <encryption-algorithm-option> <name>cast128</name> </encryption-algorithm-option> <hash-algorithm-option>hmac_md5</hash-algorithm-option> <hash-algorithm-option>hmac_sha1</hash-algorithm-option> <pfsgroup>0</pfsgroup> <lifetime>1200</lifetime> <pinghost/> <descr><![CDATA[Atos]]></descr> </phase2> <phase2> <ikeid>3</ikeid> <uniqid>572078c3c6414</uniqid> <mode>tunnel</mode> <reqid>5</reqid> <localid> <type>opt1</type> </localid> <remoteid> <type>network</type> <address>192.168.99.0</address> <netbits>24</netbits> </remoteid> <protocol>esp</protocol> <encryption-algorithm-option> <name>3des</name> </encryption-algorithm-option> <encryption-algorithm-option> <name>cast128</name> </encryption-algorithm-option> <hash-algorithm-option>hmac_md5</hash-algorithm-option> <hash-algorithm-option>hmac_sha1</hash-algorithm-option> <pfsgroup>0</pfsgroup> <lifetime>1200</lifetime> <pinghost/> <descr><![CDATA[Atos2]]></descr> ...
Updated by Chris Buechler over 8 years ago
- Category set to IPsec
- Status changed from New to Confirmed
- Affected Version changed from 2.2.6 to 2.2.x
Pre-strongswan, each P2 showed as its own entry on status_ipsec.php, so you could see which defined P2s were up and down, and could hit the connect button for any individual ones. It ought to have same functionality there brought back, that's a regression in status page usability.
Updated by Jim Pingle over 3 years ago
- Subject changed from IPsec phase 2 not shown in "Status -> IPsec" to Disconnected IPsec phase 2 entries are not shown in IPsec status
- Status changed from Confirmed to In Progress
- Assignee set to Jim Pingle
- Target version set to 2.6.0
- Plus Target Version set to 21.09
- Affected Version deleted (
2.2.x)
This is something I intend to address as a part of the current IPsec changes I'm making.
Updated by Jim Pingle over 3 years ago
- Status changed from In Progress to Feedback
- % Done changed from 0 to 100
Applied in changeset bec6dcfbbef4832b34d47ca60b0671b23dc185d8.
Updated by Max Leighton over 3 years ago
Tested in
2.6.0-DEVELOPMENT (amd64)
built on Sat Jul 31 01:15:09 EDT 2021
FreeBSD 12.2-STABLE
I now see the down P2 and have a button to connect it.
Updated by Jim Pingle about 3 years ago
- Plus Target Version changed from 21.09 to 22.01