@johnpoz said in OpenVPN TAP TCP traffic not passing, ICMP works:
All of which makes zero sense for a remote user or site to site.
As a generalized statement without having any application-specific insight, this is just plain incorrect.
I have a combination of tun and tap VPNs across multiple sites: there's rarely a time where using tun doesn't annoy me and interrupt my workflow, and never have I been able to notice a performance hit or any practically measurable or operational added latency from using tap.
mDNS, and all sorts of layer 2 applications, both high and low bandwidth can be incredibly useful remotely.
I'm not advocating that tap should by any means be thought of as the preferred option across the board, I'm simply saying there's no reason to wonder why someone may specifically want to use it - it has plenty of uses. For me I would not be able to work from home without it.