Chromium-based browsers blocked from accessing local network management interfaces on macOS 15+

Hello Apple Team,


I am an IT/network professional responsible for managing enterprise networking equipment (e.g., Aruba APs, switches, firewalls).


Since upgrading to macOS 15+, Chromium-based browsers (Chrome, Edge, Brave, etc.) are unable to access management interfaces on local IP addresses, even when these use non-standard HTTPS ports such as 4343 or 8443.

l

Symptoms:




  • ERR_INVALID_REDIRECT or ERR_ADDRESS_UNREACHABLE when attempting to connect to https://<local-IP>:4343.



  • Curl or low-level network tools can still reach the device → the block is enforced by the OS/browser, not the network.



  • Safari can sometimes access these devices, but Chromium-based browsers are blocked due to macOS Private Network Access policies.


This change breaks real-world enterprise workflows:




  • Network devices often only expose HTTPS on specific ports with no configurable DNS.



  • IT professionals need to manage many devices across multiple sites with dynamic IP addresses.



  • Importantly, this type of block does not improve security, since the same devices are fully accessible if they are on public IPs. Blocking local IPs in Chromium/macOS does not prevent actual threats; it only hinders professional network management.



  • Security should be controlled by enterprise policies, firewalls, and internal security measures, not hardcoded OS restrictions.


Request:




  • Provide a mechanism (flag, system preference, or enterprise policy) that allows IT professionals to disable this restriction for trusted local networks, or allow private network requests from Chromium-based browsers.



  • Ensure that enterprise users can continue to manage their network devices on local IPs without workarounds such as VMs or port remapping.


Thank you for considering this. This change has a significant operational impact on enterprise IT teams.


Best regards,



Network and Security /IT Professional


[Edited by Moderator]

MacBook Air 15″, macOS 15.6

Posted on Sep 16, 2025 3:43 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 16, 2025 11:31 AM

Find a solution


🛠 macOS 15: Can't access local IP addresses in Chrome/Edge/Brave/Firefox?


If you’re seeing errors like:




  • ERR_ADDRESS_UNREACHABLE



  • ERR_INVALID_REDIRECT



  • Works in Safari (with self-signed cert warning) but not in Chromium-based browsers


👉 The cause is a new privacy setting in macOS 15.


✅ Fix




  1. Go to System Settings → Privacy & Security → Local Network



  2. Find your browser (Chrome, Edge, Brave, Firefox).



  3. Enable Local Network access.


After enabling this, you’ll regain access to:




  • Network equipment management GUIs (Aruba, FortiGate, UniFi, Cisco, etc.)



  • Internal websites hosted on local IPs



  • Test/staging servers on LAN


💡 Note: Apple introduced this as a “privacy protection” feature, but in practice it acts like an app-level firewall. If disabled, the browser cannot reach any private IPs (192.168.x.x / 10.x.x.x / 172.16.x.x), regardless of port (443, 4343, 8443, etc.).


For enterprise/IT environments, this setting is critical to check whenever local web access suddenly breaks.

3 replies
Question marked as Top-ranking reply

Sep 16, 2025 11:31 AM in response to jfalker

Find a solution


🛠 macOS 15: Can't access local IP addresses in Chrome/Edge/Brave/Firefox?


If you’re seeing errors like:




  • ERR_ADDRESS_UNREACHABLE



  • ERR_INVALID_REDIRECT



  • Works in Safari (with self-signed cert warning) but not in Chromium-based browsers


👉 The cause is a new privacy setting in macOS 15.


✅ Fix




  1. Go to System Settings → Privacy & Security → Local Network



  2. Find your browser (Chrome, Edge, Brave, Firefox).



  3. Enable Local Network access.


After enabling this, you’ll regain access to:




  • Network equipment management GUIs (Aruba, FortiGate, UniFi, Cisco, etc.)



  • Internal websites hosted on local IPs



  • Test/staging servers on LAN


💡 Note: Apple introduced this as a “privacy protection” feature, but in practice it acts like an app-level firewall. If disabled, the browser cannot reach any private IPs (192.168.x.x / 10.x.x.x / 172.16.x.x), regardless of port (443, 4343, 8443, etc.).


For enterprise/IT environments, this setting is critical to check whenever local web access suddenly breaks.

Sep 16, 2025 10:03 AM in response to jfalker

jfalker wrote:

Provide a mechanism (flag, system preference, or enterprise policy) that allows IT professionals to disable this restriction• for trusted local networks, or allow private network requests from Chromium-based browsers.

This mechanism has always existed.


But Chrome has struggled with this setting for over a year now. It's common for people to report many duplicate instances of Chrome in System Settings. It sounds like this problem affects your Chromium-based browsers too.


The problem is almost certainly related to auto-updates. So if you turn those off, clear out all instanced of your browser from Local Network settings, and then download a new version of the browser, it should work fine. You'll have to manually update the software until they can figure it out.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Chromium-based browsers blocked from accessing local network management interfaces on macOS 15+

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.