I have JUST encountered the problem
Thursday, in a dry run from my office before leaving on a trip to Singapore.
i RACED home and turned it off and on and got it to work
In the Tokyo airport: no go
Last night in Singapore: it worked
Now: no go
I find it hard to believe it's a firewall.
Any ideas out there?