ERR_ACCESS_DENIED in Async DNS on Android |
||
Issue descriptionERR_ACCESS_DENIED is the second-most common reason to fall back to ProcTask on Android, just after ERR_DNS_TIMED_OUT, and it almost never shows up in Net.ErrorCodesForMainFrame3 or Net.ErrorCodesForSubresources2, so it's something specific to what the async resolver is doing.
,
Oct 19
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 19
rch@ mentioned similar EACCESS errors in QUIC code when sending UDP packets. lorenzo@ mentioned some possible causes: The device has various modes where networking is restricted, such as doze, battery saver, app standby. It also has metered network restrictions such as data saver, data usage limits, always-on VPNs that limit network traffic, and network permissions on networks that are in the background. Most of these exempt the foreground application, but not all of them. They are mostly implemented using iptables rules, and depending on the rules it's quite likely that some of them return EACCES or EPERM to UDP send attempts. |
||
►
Sign in to add a comment |
||
Comment 1 by mge...@chromium.org
, Oct 18 2017