TLDR Dev · MISCELLANEOUS

THE IPAD WAS ON TAILSCALE

p2claw.com14 min read

Summary from the TLDR Dev newsletter

An investigation into why a WebRTC-based application failed exclusively on an iPad revealed a complex interaction between two separate software bugs. The first issue involved a hardcoded constant in the webrtc-rs library that generated data packets exceeding the maximum size allowed by Tailscale's VPN tunnel. Although these oversized packets were fragmented to fit the tunnel, Tailscale's policy of dropping all IPv6 fragments prevented the data from ever reaching the destination.