Very good find. Thank you! https://git.ipfire.org/?p=people/ms/ipfire-2.x.git;a=commitdiff;h=fa5a2a9f7c9bd63d1192c7ddef623021bc9d3620
-Michael > On 29 Jun 2025, at 12:35, Adolf Belka <adolf.be...@ipfire.org> wrote: > > Hi All, > > Have found out why the openvpn-authenticator shows up as not running when > being stopped. In the initscript stop section there is > > openvon-authenticator > > instead of > > openvpn-authenticator > > Regards, > Adolf > > > On 29/06/2025 12:51, Adolf Belka wrote: >> Hi All, >> Tested out the latest openvpn-rebase branch from @ms using the link to the >> iso that he provided from the latest fixes. >> The disable and enable checkbox now works. If you enable the checkbox and >> save then the box is enabled and if you then disable and save it the >> checkbox now is disabled so that previous issue is fixed. >> Unfortunately the start and stop issue is still present. >> When I start the system running with the openvpn server running and then I >> disable the server then it shows the server as stopped. >> If I then enable the server and save then the checkbox is enabled but the >> server stays stopped. >> On the command line the status shows >> /usr/sbin/openvpn is not running but /var/run/openvpn-rw.pid exists. >> So the server stopped but the pid was not removed. >> If I boot the system and the server was checked as enabled then everything >> starts properly. >> The boot screen shows >> Starting OpenVPN Roadwarrior Server... OK >> Starting OpenVPN Authenticator... OK >> Starting OpenVPN N2N connection 'ipfirenet2net'... OK >> then if I straight away reboot the shutdown screen shows >> Stopping OpenVPN Authenticator... Not running WARN >> Stopping OpenVPN Roadwarrior Server... FAIL >> Stopping OpenVPN N2N connection 'ipfirenet2net'... OK >> The N2N connection starts and stops correctly and the pid is removed. >> I believe that this might be due to the variable PIDFILE being used for both >> the authenticator and the rw daemons and when the openvpn-rw daemon is being >> shutdown it has the authenticator pid in the PIDFILE variable and not the >> openvpn-rw.pid file name. >> I have tried various ways to change this in the openvpn-rw initscript but I >> ended up fixing it for one thing but then creating a problem for another >> one. Basically I think because I don't understand how the whole initscript >> and pid process is running in IPFire. >> Regards, >> Adolf. > >