edd3a wrotefailed to obtain options consistency info from peer -- this could occur if the remote peer is running a version of OpenVPN before 1.5-beta8 or if there is a network connectivity problem, and will not necessarily prevent OpenVPN from running (0 bytes received from peer, 0 bytes authenticated data channel traffic) -- you can disable the options consistency check with --disable-occ.
This suggests (to me) that you are not managing your connections properly.
OpenVPN Server/Client mode is quite simple to use; it does a lot of the
heavy lifting for you and it is much more secure than P2P.
Probably the most difficult part is setting up a
PKI with EasyRSA (.tar.gz On Linux) but even that is fairly straight forward.