OK - Firstly, Knuddi's Howto is absolutely spot-on. It all works EXACTLY as he has described and if followed precisely, no more, no less it works. After resolving my own dip-stick errors, I have since set up two more in a very short time.
I have heaps of questions but I sill com back to most of them if I cannot find answers.
My most pressing question, and I cannot find the answer relates to client certificates in a one-server, may client relationship. The docs on the openvpn site state that each client should have their own certs. OK rather tedious but not impossible.
How does one configure the server to handle a different cert from each client ? Multiple conf files ? If yes, then what about the ports, a different port for each conf (client) ? Or does one just rely on the duplicat-cn setting and box on with the same certs for all clients ?
Also do overlapping subnets cause problems when joining two networks or is it just overlapping IP's that cause problems ?
Peter