I've stablished a VPN using OpenVPN and it is all working.. almost.. My machines can see each other but on Handshake it all fails.
The error at first referred to a blocked port but ports are good. It fails even with no firewall working.
It then marked a certificate error.
So I validated my certs using:
openssl verify -purpose any client1.crt
openssl verify -purpose any -CAfile ca.crt client1.crt
When I validate the signature on my certs on my Server side, It all works fine, I recieve a final "OK" ...
And when I validate on my client side, it fails always. Receiving at the end this error:
error 20 at 0 depth lookup:unable to get local issuer certificate
Why is this happening?
Why they don't match?
If is necesary a config file, or clarification ask for it and I'll post it. Thank you!