
Key-usage =digital-signature,key-encipherment,tls-server Sign ca-template ca-crl-host =127.0.0.1 name = " $CN "Īdd name =server-template common-name = $CN " days-valid = " $DAYSVALIDSERVER " \ (Hopefull debug log will reveal that detail, comparing the RouterBoards and CCR/CRS)Īdd name =ca-template common-name = " $CN " days-valid = " $DAYSVALIDCA " \ I could not find the exact details within the documentation whether the AES-GCM is being use with ROS 7, or it is CBC - probably again it may vary on the device, but I’m not sure.It seems that the AES-NI instructions are hardware accelerated (here I’m not completelly sure), but on an example of IPSEC it looks that on some devices AES128,256 are, where 512 are not.Authentication without username and password.UDP procol (since 7.0beta3), UDP is being used by L2TP or Wireguard.TLS handshake failure at least happens when the Auth parameter on the OVPN Server Interface, does not go hand in hand between the client and the server or the port forwarding on the NAT is not configured propely or using wrong protcol TCP instead of UDP or vice versaįeatures availbale in ROS 7.X which was not exposed before.In case the port is not forwarded accordingly then it will show 0 one of the easiest way whether there are any packets knocking to the port (OpenVPN service) is on firewall level by the amount of Bytes received.when your Mikrotik Router which plays the OpenVPN server role is behind nat, make sure the UDP port is forwarded accordingly, especially if you make a switch from previous releases.NTP server configured properly, so the time and date is in sync.DDNS configuration on top of your dynamic IP address or static IP address.

When you have a working OpenVPN on TCP, switching to UDP is like turning the Protocol switch from one to another, and modifying the firewall rules on the device acting as Mikrotik OpenVPN Server, and if it is the case on the router in front of your Mikrotik which may be performing another NAT, as OpenVPN (especially if you work with thin protocols, performs well enough to serve such scenarios). Please read this post before applying those settings, unless you can ammend current configuration accordingly to suit your needs. This is an updated version of previous blog post which was describing how to configure OpenVPN server on ROS 6.X, which brings the updates towards ROS 7.X.
