Xero not loading in Safari in Mojave

This is here just so I can remember what I did later when I need to undo it. I've got a problem where Xero is simply not loading in Safari 12 on macOS Mojave...

This is here just so I can remember what I did later when I need to undo it. I’ve got a problem where Xero is simply not loading in Safari 12 on macOS Mojave. After I’ve logged in at login.xero.com, I get redirected to go.xero.com and this is where it hangs. Someone’s posted a potential solution to disable DNS prefetching in WebKit: defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false Source: Xero Community - Safari - Mac Mojave … As per my comment below, this didn’t work for me and I have deleted the preference like so: I also read in another thread that enabling TLS 1.3 may work. To enable it, and this is a system-wide setting, not just the currently logged in user, enter in the Terminal: sudo defaults write /Library/Preferences/com.apple.networkd tcp_connect_enable_tls13 1 I will report back and let you know if this works - so far, so good.

Keep This Useful

Spotted something outdated or unclear?

If a step has changed, a screenshot no longer matches, or something here just does not work the way it should, get in touch and we will take a look.