Skip navigation

iOS and WiFi network issues when no internet connection is present

2666 Views 9 Replies Latest reply: Dec 23, 2012 8:13 PM by murray205 RSS
Yogiee Calculating status...
Currently Being Moderated
Sep 20, 2012 7:17 AM

Recently my ISP's cache server developed some issues and since then I'm not able to access http://www.apple.com on my net connection. This didn't pose much of an issue on my iDevices as store and other apple services continued to work fine. However, ever since iOS 6 my iDevices cannot keep connection to my WiFi active. After connecting my devices try to access this "success.html" url of Apple and since www.apple.com doesn't get resolved, throw me out of WiFi network.

 

Luckily I have alternate net connection for my VoIP line. I tried switching my main router with this connection and all my iDevices work fine. But if I switch back to my regular net connection, the same problem starts occurring. This never happened to under iOS 5.x, only with iOS 6.

 

I've already informed my ISP regarding the cache issue, however, this bring me to a question. Why does this request must go through for my iDevices to use my WiFi network, even without active internet connection. Previously, even when my internet connection would be down, I was able to use my WiFi network on iDevices (for local streaming/airplay, using my iPhone as XBMC remote etc.). Now, since iOS6 I can't do that. If the request to apple's success.html doesn't go through, I'm out of my own WiFi network.

 

And just to be clear, I've tried all possible "fixes" users have mentioned in the other discussions... resetting the network settings, turning HTTP Proxy on/off, shutting off and on the iDevices, all those in different order and combination, everything since past 12+ hours. If somebody knows some way to fix this, please let me know. I'm hoping this situation gets resolved soon as this is really frustrating that I can't use my WiFi network without active internet, which wasn't the case before. Clearly something that was working correctly in iOS5.x is now broken in iOS6.

iPhone 4, iPhone 4S, iPad 3, iOS 6
  • William Kucharski Level 6 Level 6 (14,400 points)

    The logic Apple's code seems to be using is:

     

    1) Connect to Wi-Fi

    2) Try going to a known apple.com web page

    3) If that fails, you must need to login to the Wi-Fi router so display the login page that would normally come up when a router redirects the request to the Apple web page somewhere else

     

    Normally the Apple web page access would only fail if you failed to login to through the router's login page.

     

    This is horrifically convoluted logic and is at best a hack rather than a real deterministic solution for just the reason you cite, namely if apple.com is down for whatever reason, no one with iOS 6 will be able to connect to their Wi-Fi networks.

  • William Kucharski Level 6 Level 6 (14,400 points)

    Apple may not have necessarily changed anything; rather it may simply be a case of access to that page has never failed before.

     

    For example, if your ISP's cache server wasn't broken, you'd likely never know what happened "behind the scenes" when you tried to connect to your access point.

     

    Still, now that we know it seems ripe for denial of service attacks, especially if an attack on apple.com could theoretically disable Wi-Fi access for all iPhone owners worldwide…

  • William Kucharski Level 6 Level 6 (14,400 points)

    Hmmm, then it sounds like Apple changed the method they use to determine redirects in iOS 6; interesting.

     

    FWIW, the actual page iOS tries to reach is this one.

  • murray205 Level 1 Level 1 (0 points)

    This is a problem for me - my ADSL has been down for 2 weeks now and so far Telstra haven't been able to fix it... that's another story.

     

    So my iPad2 can connect to my wifi network no problem, and I have a proxy server configured (without authentication).  So I can see the iPad2 request for the www.apple.com site and of course it will never be reached while my ADSL is down.  So when this request fails the iPad2 simply disables the wifi connection.

     

    How do I get the iPad2 to ignore the fact that it has no internet connection? 

     

    My application development requires a web server on a local Linux machine, so my development has stopped because I can't get the iPad2 to stay connected to the local wifi.

  • murray205 Level 1 Level 1 (0 points)

    Hi Yogiee

     

    Exactly - in fact just after I posted I thought of the same solution - define a hosts entry for www.apple.com on my proxy server and download the really complicated 'success.html'  file from apple.  It certainly isn't rocket science.

     

    So I have it working - iOS6 is completely fooled by my dummy 'success.html' file an is now working on my internet-less wifi network.

     

    PS Just had the 2nd Telstra technician here checking the lines and connections...  more adjustments and changed to different lines, and still no internet.  It has to be something at the exchange end - it is ADSL syncing and receiving a dynamic IP, logging in and then about 6 seconds later the ADSL connection just drops out.  The technician's modem (which doesn't login) remained connected without any problem.  Not much chance of it being fixed in time for Christmas now - we've got less than 3 hours of work time left before everybody goes home to wait for the man in the red suit.  And somehow I don't think Santa will be able to deliver me internet for Christmas.... (sigh)

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.