From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail01.ipfire.org by mail01.haj.ipfire.org with LMTP id IT65CAn5lWiFuQcA8Gcflg (envelope-from ) for ; Fri, 08 Aug 2025 13:18:01 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4bz4Mr1jXrzPV; Fri, 08 Aug 2025 13:18:00 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1754659080; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=K8dMTHzBAJCmKTPCwFUy6yi/mWkXso5LQj6DNglFoy0=; b=D45JkXGNB9OsUAtgMV9oBpiSFnMjAzkid6PoeeVfoWUlKhKHmKLV0Yj3pfr+2sJkHcctVc zhKJhL01pcyM1rBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1754659080; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=K8dMTHzBAJCmKTPCwFUy6yi/mWkXso5LQj6DNglFoy0=; b=dCJ19EzyjYzDanHTG9iV8vC/xFq6fv1KkoiMU4OI869f8sgBgp9UFZMYCvYrpX1pl12HXQ idXFbr0wLy6onI8hUnfDXf8KoEI1oOX85tHVGrkx6Tf4VIVGkRwz4JfldlFQ+TzSRwUCiM ICU/LkutWa6iiC/gNiO6PdnCIxijAWwaz8y99mMFDzRmHzTLRVgXvV6cHo8DfzWjSrpR6D RyNEH3EF6pRjnRVzb5oWV7miDqgMJsxUIgYv88wt4mj+KE+AUcbd6sZm0GNJd0qlFoYwk/ H/FyJHk/ArMvL9brqaGsdfc/5yrlw1hW+XAXBJyjlROdVfVuoecx1dSKUpSS9w== Message-ID: Date: Fri, 8 Aug 2025 15:17:54 +0200 MIME-Version: 1.0 From: Adolf Belka Subject: Re: OpenVPN-2.6 Core Update 197 testing feedback To: Michael Tremer Cc: "IPFire: Development-List" References: <92058959-4ab6-41de-917d-ebed4bdf45c0@ipfire.org> <74C67C3E-E975-48AE-863C-AEFCEE669B26@ipfire.org> Content-Language: en-GB In-Reply-To: <74C67C3E-E975-48AE-863C-AEFCEE669B26@ipfire.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: 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 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. >> > >