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.
> 
> 


Reply via email to