
If you can join a hotel or café WiFi network but the login page never appears — and you sit there "connected, no internet" — the cause is almost always the captive portal. That login page only shows up when your device requests an unencrypted http:// page, but modern phones and laptops now default to encrypted https://, so the network can't redirect you and nothing loads. The fastest fix is to open a plain http:// address like http://neverssl.com to force the portal to appear. If that fails: forget and rejoin the network, turn off any VPN, switch your DNS to automatic, or disable mobile data on your phone. Still stuck? A remote technician can fix the configuration as soon as you have any connection at all — flat $149.99 USD, No Fix No Fee.
A captive portal is the login or "accept the terms" web page that hotel, café, airport, and coworking WiFi force you through before they'll give you real internet. The technical reality is sneakier than it looks: your device does join the network and does get an IP address — but every packet you send is held "captive" and silently redirected to that login page until you complete it. That's why your laptop shows full WiFi bars yet nothing actually loads.
When the portal works, it's invisible: you connect, a page pops up, you tap "Connect," and you're online. When it breaks, you get the maddening modern symptom — "Connected, no internet" — with no obvious way forward. This is the single most common WiFi complaint we hear from travelers, and the cause is almost never the router. It's a collision between how captive portals are built and how today's devices browse.
Here's the part almost no troubleshooting article explains. A captive portal works by intercepting an unencrypted web request and redirecting it to the login page. For years that was easy, because the first thing your device loaded was an ordinary http:// page. The network would catch that request and swap in the portal.
Then the web went encrypted. Today your phone and laptop default to https:// for nearly everything, and an HTTPS connection is, by design, tamper-proof — the network cannot intercept or redirect it without triggering a scary certificate-error warning. So when your device quietly tries to reach an https address in the background, the portal can't hijack it, the login page never appears, and you're stuck connected-but-offline.
Several things make this worse abroad:
Understand that one mechanism and the fixes below all make sense: every one of them is just a way to force an unencrypted request the portal can catch.
This is the master trick. Open your browser and type a deliberately plain http:// address — one that has no HTTPS version to redirect to:
http://neverssl.com — built for exactly this purpose; it never upgrades to https.http://example.com or http://captive.apple.com as backups.Do not type a Google search, a bare domain like "facebook.com," or anything with https — your browser will silently upgrade it to HTTPS and the portal won't appear. The unencrypted request to neverssl gives the network something it's allowed to intercept, and the login page pops right up. This one move solves the majority of cases. Below are the device-specific steps when it doesn't.
http://neverssl.com to trigger the portal.ipconfig /release then ipconfig /renew, followed by ipconfig /flushdns.Persistent Windows-only WiFi failures (driver issues, a stuck adapter, a corrupted network stack) are a quick fix over a remote session — see Windows support.
http://captive.apple.com — it should immediately bounce you to the login page.MacBook-specific WiFi quirks — a flaky adapter, a bad network location profile — are exactly what remote MacBook support resolves fast.
| Step | iPhone | Android |
|---|---|---|
| Trigger portal | Join WiFi; the login sheet usually auto-opens. If not, open Safari to http://captive.apple.com | Join WiFi; tap the "Sign in to network" notification, or open Chrome to http://neverssl.com |
| Turn off mobile data | Settings › Cellular › off (so the phone uses WiFi for the portal check) | Quick settings › toggle Mobile data off |
| Disable private DNS | Settings › WiFi › (i) › turn off "Limit IP Address Tracking" / private relay | Settings › Network › Private DNS › Off |
| Forget & rejoin | Settings › WiFi › (i) › Forget This Network | Settings › WiFi › long-press › Forget |
| Kill the VPN | Settings › VPN › off before connecting | Settings › VPN › disconnect before connecting |
The mobile-data step matters more than people expect: if your phone has a cellular signal, it may run its "is there internet?" check over mobile data and decide the WiFi is fine without ever opening the portal. Turning cellular off forces it to deal with the WiFi.
If you can reach us on a phone hotspot — even a single bar — we can take it from there. We diagnose the DNS, the portal, the VPN conflict, the adapter, or the firewall live and get you connected, usually inside an hour. Flat $149.99 USD, and if we can't fix it you pay nothing.
Book a remote WiFi fix — $149.99You've forced the portal, killed the VPN, fixed DNS, and you're still offline. At that point it's one of a handful of deeper causes:
This is everyday work for our WiFi and network team, and we do it for digital nomads, Airbnb hosts setting up guest networks, and remote workers across all 130+ cities → we cover. Connection problems are why a remote service exists — we meet you wherever, and whenever, you're stuck.
Because the WiFi login (captive portal) only appears when your device requests an unencrypted http:// page, and modern phones and laptops now default to encrypted https:// for everything. The network can't redirect an encrypted request to its login page, so nothing appears and you sit connected-but-offline. Forcing a plain http:// page — like http://neverssl.com — makes the portal pop up so you can log in.
A captive portal is the login or "accept the terms" web page that hotel, café, and airport WiFi forces you through before granting real internet access. Your device joins the network and gets an IP address, but all traffic is trapped ("captive") until you complete that page. When the page fails to appear, you're connected to WiFi yet have no working internet.
Open a browser and type a plain http:// address such as http://neverssl.com or http://example.com — not https, and not a Google search. Because that request is unencrypted, the network can intercept it and serve the login page. If that fails, forget the network and rejoin it, turn off mobile data on a phone, or disable any VPN and try again.
That message means your phone joined the WiFi and got an IP address, but the captive-portal login hasn't been completed, so the network is blocking real traffic. The fix is to open the login page manually via a plain http:// address, or to forget and rejoin the network so your phone re-triggers its automatic captive-portal check.
Yes — as long as you can get any connection at all, even a phone hotspot, a remote technician can diagnose DNS, captive-portal, VPN, firewall, and adapter problems and fix the configuration over a secure session. RemoteFix 24/7 charges a flat $149.99 USD and you pay nothing if it isn't fixed.