I'm seeing this error on OS X whilst connected to a VPN which is presumably using part of the packet for it's own metadata. It looks like mtu on these interfaces is 1266. I've tried simply calling continue if this check fails but that seems to result in a segfault.
I'm not actually trying to use the VPN interface, or any interface actually, just communicate between two processes on the same node.