This article explains what you can do when you cannot use captive Wi-Fi networks on your iOS (iPhone, iPad) device or your Mac. Captive Wi-Fi hotspots let you use the Internet in public places such as coffee shops, Internet cafes, bus stops, university campuses, hospitals, hotels, airports, and other public locations. Captive networks require users to provide additional login information in order to connect. These Wi-Fi connections are offered sometimes free (but you subscribe) and sometimes you pay for them. The most common problem that users are experiencing is that the login screen just never loads even though your device’s Wi-Fi icon indicates that you are connected. And this prevents users from connecting to the Internet.
Ideally, you are supposed to be redirected to the login popup page where you will see an authorization page and this is where you accept that place’s (airport, coffee shop, etc) Wi-Fi terms & conditions and click “Connect” before browsing the Internet. Are you having this problem also? Is the Wi-Fi login screen not showing up when you attempt you connect your device to the Internet? Then this article is for you.
1. In your browser, enter a URL’s full address and hit enter. This may trigger the login screen.
2. Go to the following URL, this will usually trigger the captive portal:
3. Restart your device. Here is how:
- On your Mac, click the Apple menu and then Restart.
4. Clear history, cookies, and web site data. Here is how
- macOS: Open the Safari app, choose Safari > Preferences, click the Privacy tab > Manage Website Data and Remove All.
5. Reset your Wi-Fi. Note that by doing so, you will lose all the Passwords and Config. Here is how:
- On your Mac: Click Apple menu > System Preferences > Network > Wi-Fi (left menu) and select the ‘-‘ (minus) sign to remove the service (you may have to enter your admin password), and then click the ‘+’ (plus) sign and select Wi-Fi and set it up again.
6. Try turning off alternative 3rd party DNS servers, if you are using them. Some people use 3rd party DNS servers (Google DNS, OpenDNS, etc) for various reasons (privacy, performance reasons, etc). If you are one of those people, try turning this off. Here is how:
- Click Apple menu > System Preferences > Network and click the Advanced button and then DNS tab, select the 3rd party DNS numbers and click the ‘-‘ icon to remove them and click OK and exit Settings.
7. Try forcing the sign-in/acceptance screen to open. This easy trick may solve your problem. Here is how:
On your Mac, open your browser (e.g., Safari) and try the following URLs, and hit enter and you may see the login page:
8. Try Private mode in your browser. Here is how you can turn on private browsing on your device:
- choose File > New Private Window and close the other non-private window.
Please note that Safari will be black or dark when you use Private mode.
9. Restart your Mac in safe mode. Here is how:
- Turn off your Mac (Apple menu > Shut Down)
- Turn on your Mac and immediately press and hold the Shift key
- Release the Shift key when you see the login screen
- Your Mac will start in safe mode
- Now in safe mode, try connecting to the Hotspot
- Is it working? Whatever your answer is exit safe mode by restarting your Mac normally (without pressing any key)
10. On your Mac, visit a site by using the Terminal app. Here is how:
- Open Terminal (you may use Spotlight): Applications / Utilities
- Enter the following command and hit enter:
- open -a “Safari” https://macreports.com