There is a possible BUG with OpenVPN and IPFire when using the following encryption settings:
When the Clients try to connect to the OpenVPN Client, it gives them an error and the following appears in the IPFire Logs:
Options error: Unrecognized option or missing or extra parameter(s) in /var/ipfi re/ovpn/server.conf:25: auth (2.4.8)
The OpenVPN Service does not start on IPFire. You have to access the file “/var/ipfire/ovpn/server.conf” and comment the line “auth” with a #auth.
So, start the Service without problems and everything works Ok.
I know using this type of encryption is not recommended, but even that, if it is, should work. Changing it would be a matter of redoing all Client certificates and that’s a lot of work.