Ios login - Not allowed to use restricted network port

After installing the battle.net app on my iPhone, during login (no matter if I’m using email/password or an oAuth solution), the redirect (blizzard-social://localhost:0?etcetcetc) fails with the message"Safari can’t open this page. The error was 'Not allowed to use restricted network port".

I’ve tried uninstalling/reinstalling the app. Disabling safari security settings. Restarting my phone. Etc.

Does anyone have a solution to this?

iPhone 16, ios 18.6

3 Likes

Same here. Finally decided to put an authenticator on my account and it bricked it.

same - any answer to this yet?

Same issue here. Would love to see a response.

I am hitting the same issue, reinstall did not resolve

I’m having the same issue, but the Authenticator still works for me, fortunately. I can’t get the push notifications to approve/deny, but if I open the app it still gives me a code I can use and it works.

My authenticator app doesn’t work unfortunately, so it is totally hosed :confused:

same issue here - tried a different browser, restarting phone - neither helped. would love a reply

1 Like

I had the same problem so I downloaded the Tahoe 26 iOS beta update

  1. I’m an android user, so i am only so helpful
    But 2) i do try to stay aware of apple devices. Common thread appears to be iOS… I wonder if Apple Relay got a tweak recently.

Here is an article that might be helpful. support.apple com/en-us/102022

You can try to “turn off until tomorrow” to test my hypothesis.
Long term fix would be to add appropriate domains to a whitelist, IMO

Sadly this isn’t the actual problem.

The issue is that the battle.net app uses Safari built in. Safari, in the current version of the OS is limited from accessing anything on localhost in ‘abnormal’ port ranges. So the callback from the battle.net login to the app is itself is being hamstrung by Safari.

Changing your default browser doesn’t work because the battle.net app literally forces Safari for that prompt popup.

I may try the newest iOS Beta (iOS26) soon to see if it works, but I’m not happy about jumping to a dev beta just to fix this.

1 Like

same issues here… Help please :frowning:

Hi guys, i found a fix and it works just did it a few mins ago. i had to download a safari extension for a vpn the one i used was orbot, it was a little slow but it worked and sometimes you have to hit the little refresh button when getting everything loaded but as soon as your done you can stop it and shut the thing down or even uninstall it

I just did the Beta Update - I0S 26 Developer Beta and it worked :slight_smile: can now access my authenticator and battlenet account as normal .

Well I hope this gets fixed for older versions too…
Not about to buy a new device just to be able to authenticate my account.
Beta on iOS 18 didn’t fix this for me. I just wish apple would let me decide what browser to use for in-app stuff, or blizzard to change the port it uses to stop the auto block by Safari.

Only other option is to remove your authenticator using your phone number, but that’s not really desirable since we’re not given any additional ways to add 2FA…