I hope you are going great and everything was fine for you.
I have an openvpn daemon running with TCP on 443 port on a Debian system. I got thousands of error messages since months about MBUF packet dropped. The message was openvpn MBUF: mbuf packet droppedIt occurs only if you use openvpn over TCP. I know it is considered to be a bad practice because it unneeded traffic but you have to make choice.
What I doAfter hours of research, I was able to fix it. I add this two lines to the server configuration file: tcp-queue-limit 4096 bcast-buffers 4096 Now, you have to restart openvpn with this command : systemctl restart openvpn or service openvpn restart if systemd isn't installed on your system. You should not see this message in log anymore \o/ and get a little bit more stable connection thanks to the undropped packet.