Hi Stevee!
with my latest tries to debug the ccd code, i FOUND A BUG!
We phoned yesterday and erik told us that his openvpn server was not
able to start anymore.
The reason: mtu-disc entry in server.conf
Please try the following.
When creating / or even only editing a roadwarrior and saving, the
serverconf is written. Unfortunately, within a client , there is no
mtu-discovery, but "writeserverconf" does not take care of it. So there
is a line written in server.conf which looks like: "mtu-disc" but
without option (because value is not generated when editing/creating a
client)
While this option is now defective in the server.conf, the server does
not start anymore.
please have a look at server.conf (after the routing entries) after
editing/creating a client and also at writeserverconf function.
Alex