Your request is very conflicting with its requirements.
The title is:
Simple configuration for 1 server and 2 clients
And your request says this:
I'm trying to use OpenVPN to have two servers be able to communicate with a third server
You better be clear. Do you want 1 server and 2 clients, or 2 servers, or 3 servers?
this setup doesn't work
How specifically does it not work? Does it fail with error messages, or does it fail silently?
dev tun
ifconfig 10.8.0.1 10.8.0.2
secret static.key1
dev tun
ifconfig 10.8.0.1 10.8.0.3
secret static.key2
Without knowing what exactly you want to achieve, I can't suggest a the proper coding for you, but I can tell you about a basic attribute:
You can't create multiple VPNs with a single
.conf file. Create
two .conf files instead (eg point1.conf point2.conf). OpenVPN will execute all the .conf files in the working directory.