Hello Adolf, Thanks again for your extensive testing.
I have merged next into master and the builders should push the update into testing tonight. Let’s all give this another round of testing to release another solid update. I also wrote the change log which I will probably post on Monday: https://www.ipfire.org/blog/ipfire-2-29-core-update-197-is-available-for-testing Have a nice weekend! -Michael > On 8 Aug 2025, at 14:17, Adolf Belka <adolf.be...@ipfire.org> wrote: > > Hi Michael, > > Good news. > > On 04/08/2025 17:42, Michael Tremer wrote: >> Hello Adolf, >> Thank you for doing all this testing and apologies for replying so late. >>> On 25 Jul 2025, at 16:52, Adolf Belka <adolf.be...@ipfire.org> wrote: >>> >>> Hi All, >>> >>> So the openvpn-2.6 issues with the update process from 196 to 197 have been >>> solved by the last patches that were applied. >>> >>> So now I have been evaluating existing connections and new connections. >>> >>> There is good and bad news but more good than bad so progress is being made. >>> >>> First thing was to test out my existing rw and n2n connections with CU197. >>> >>> The existing rw connection from my Linux laptop worked without any issues >>> and could ping a machine on the green network. >>> >>> The existing rw connection from my Android phone showed it was connected >>> but ping to a machine on the green network no longer gave any response >>> except 100% packet loss. >>> Based on a suggestion from @Michael I tried to connect to the IPFire WUI >>> using the IP for the IPFire green interface. >>> It worked. I was able to login and check through WUI pages. >>> So the connection is definitely working but for some reason the ping >>> command no longer works to a machine on the green network although it works >>> with a CU196 system with the same client connection settings. However ping >>> on the laptop works for both the CU196 and CU197 versions with the same >>> client connection. >> Good to know that this has worked! >>> I don't think this is a breaking issue just a puzzling one. >> Mostly seems to be a client issue. > > Yes. > >>> I then tested out the existing n2n connection between a CU197 system at one >>> end and a CU196 system at the other. Connection worked and ping worked in >>> both directions. >>> >>> Then I created a new completely new client connection for the Linux Laptop. >>> Connected via it and the connection was made successfully. I think I tried >>> the ping and it worked but I am not 100% certain so I will do the test of >>> creating a new connection again as I deleted the old rw connections when I >>> was testing out the n2n connections. >>> I will also do a test of a new client connection with my android phone. >>> >>> I then created a new n2n connection between a CU197 acting as the server >>> and a CU196 acting as the client. >> Where did you create the connection and where did you import it? I created a >> connection on c197 and them imported it on c197 again and it seemed to have >> worked. >>> This gave a peculiar result in the WUI as it provided two lines for the >>> connection. I attach a screenshot of this as it is a bit difficult to >>> explain. Hopefully the screenshot is accessible. If not let me know and I >>> will put it in the paste system. >> Yes, I could see the screenshot. Something went wrong with creating the >> configuration line in the CSV file. Once there is something off, a lot seems >> to break at the same time. > > I repeated making a new n2n connection, both with an empty set of client > connections and also with existing rw & n2n connection in place. > > I could not reproduce the issue with getting that double line shown in my > screenshot. It looks like there was some hiccup or something when I did my > initial test. > > Have now created three new n2n connections and in all three cases the entry > went as expected. > > Additionally in all three cases I was able to ping in both directions with no > problems. > >>> I then deleted the line that had (Expired) in the Name column and enabled >>> the other line. >>> The connection then showed up as connected at both ends but doing a ping in >>> either direction gave 100% packet loss, whereas the version with CU196 at >>> both ends gave a good ping result in both directions. >>> >>> I then reviewed the n2n logs for one end of the tunnel between the ping >>> working version and the ping not working version. >>> >>> Basically the contents were the same, resulting in an "Initialization >>> Sequence Completed" message, so it looked like it was fully working. >>> >>> So I then tried accessing from one end of the tunnel the WUI of the other >>> end via the IP URL. That worked. I could successfully log into the WUI of >>> the far end of the tunnel. >> Okay, this sounds all very good. But I think we need to probably invest a >> lot of time to bring N2N to a good standard and I currently don’t have the >> resources for this. I am not sure if we broke things in this changeset of if >> they had been broken for a long time already. >>> So with 2.6 at one end of the tunnel and 2.5 at the other a new n2n >>> connection is working in terms of actual data traffic, except for the ping >>> traffic not seeming to work and the creation of an additional line in the >>> Connection Status and -Control table of the OpenVPN WUI page. >>> >>> I will also try and find some time to test out a new n2n installation with >>> 2.6 at both ends. >> Perfect! >> Can we use the matrix on the wiki page to show what is working well and what >> isn’t? >> https://www.ipfire.org/docs/roadmap/openvpn-26 >> We might want to create a second table for N2N. > > I will see what I can do. > >>> So most critical things seem to be working but there are a couple of >>> puzzling things to be dealt with. >> Cool. Hopefully we should be able to get it all done very soon! > > So currently I am able to confirm that existing n2n connections and newly > created n2n connections with CU197 at the end creating the new connection and > CU196 at the end receiving it are all working as previously with CU196 at > both ends. > > Regards, > Adolf > >> Best, >> -Michael >>> Regards, >>> >>> Adolf. >>> <Screenshot_2025-07-25_14-12-40.png>