I have never had this error on Linux and this is running FreeBSD as root:
Wed Aug 9 04:29:34 2017 us=329050 Cannot allocate TUN/TAP dev dynamically
Wed Aug 9 04:29:34 2017 us=329832 Exiting due to fatal error
The Solution you need a kernel module that is for some reason not automatically loaded like Linux:
kldload if_tap
freebsd, openbsd, openvpn, allocate, tun, dev, dynamically, linux, wed, aug, exiting, fatal, kernel, module, automatically, kldload, if_tap,