Transparent Proxy seems to break Mail.app on Big Sur

I'm having a problem developing a "Transparent Proxy"-type network extension. The problem started with Big Sur. Everything seems to work on Catalina.

Steps to reproduce:
  1. Disable (set link-local only) IPv6 on your network interface.

  2. Start a simple TransparentProxy network extension that forwards IPv4 TCP traffic (I've attached an example to feedback FB8690357).

  3. Open Mail.app and try to add a Yahoo account.

  4. Login either fails immediately with "Network connection timed out" or shows an error screen.

P.S. QQMusic (an app from AppStore) also doesn't work on BigSur when network extension is active. It receives responses from the server proxied by the extension, but fails to display them for some reason.

Browsing with Chrome and other network usage seems to work as normal.
Hi, @meaton! It seems, on the new macOS 10.0.1 beta, with NETransparentProxyProvider, issues reported in this thread, including the proxy issue, are resolved. Thanks for the support!

It seems, on the new macOS 10.0.1 beta, with NETransparentProxyProvider, issues reported in this thread, including the proxy issue, are resolved. Thanks for the support!

No problem! Glad to hear things are working for you.


Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com
Transparent Proxy seems to break Mail.app on Big Sur
 
 
Q