Mikrotik Openvpn client problem

Hello everyone i have been using Linux for many years but this is my first time that i am deal with Mikrotik router.

i have pfsense,smoothwall,ipcop firewalls working. and on a remote site, i need to connect our Openvpn client using mikrotik router to these firewalls.
now i have been trying on this for few days but no luck, i haven’t found howto related to specific scenario. i saw few but they confused me more as they show me to import .crt file and the file exported by the firewall is p12.

the biggest confusion for me is that mentioned firewalls create 3 files *.p12(cert file) *.key (tls file) and *.ovpn(i know this is of no use in mikrotik)

so now the problem is how can i import p12 file in system>certificates tab. because that tab is expecting .crt file and even when i try to import p12 it does nothing not even shows any error.

so can you guys please help me connecting my mikrotik box to these firewall.

Thanks

You only need three certificates. You need the server.crt, server.key, and the CA.crt. These will load as two certificates on the Mikrotik router. Set OVPN to use the server.crt and server.key combo. The easiest way to create these certificates that I have found, is to use the Easy RSA tools that come with OVPN for windows. The OVPN site has a very simple and straight forward example of how to create the certs to get you up and running. Once the certificates are out of the way, the rest of it is pretty easy.