[Public WiFi] Login Page Redirection Not Working

When a public Wi-Fi network (like in a café, airport, or hotel) doesn’t redirect you to the captive portal (the login or agreement page) on your laptop, but works fine on your phone, it’s usually due to one or more of these common causes:



🔒 1. HTTPS Default Behavior

Cause: Modern browsers default to opening HTTPS sites which can block redirection to the captive portal.

Why it works on phones: Mobile devices often use special network detection endpoints or HTTP connections to trigger the portal.

Fix: Try manually visiting a non-HTTPS website, such as:


http://neverssl.com


This often triggers the captive portal.



🌐 2. DNS Cache or Settings

Cause: Your laptop may have cached DNS entries or is using custom DNS (like Google 8.8.8.8 or Cloudflare 1.1.1.1), bypassing the network’s DNS redirection.

Fixes:

Flush DNS cache:


Windows: ipconfig /flushdns

macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder



Set DNS to automatic in your network adapter settings (use the default provided by DHCP).



📱 3. Network Isolation (AP Isolation)

Cause: Some networks may isolate devices or have different rules for laptops vs. mobile devices.

Why it works on phones: The network might treat phones differently or the portal may only be triggered for mobile MAC addresses.

Fix: Try reconnecting, or use your laptop’s mobile hotspot mode temporarily, then switch back.



🔌 4. Wi-Fi Connection Issues

Cause: You’re connected to the Wi-Fi but not assigned an IP address, or gateway/DNS isn’t set properly.

Fix:

Run ipconfig (Windows) or ifconfig / networksetup (macOS) to check IP address.

If IP is 169.x.x.x → no DHCP. Disconnect and reconnect.

Try manually renewing DHCP lease:


Windows: ipconfig /release && ipconfig /renew

macOS: System Preferences > Network > Advanced > TCP/IP > Renew DHCP Lease





🔧 5. Firewall, VPN, or Security Software

Cause: VPN, firewalls, antivirus, or security extensions may block the captive portal.

Fix:

Temporarily disable VPNs, proxies, browser extensions, or security software.

Try a different browser (preferably Chrome or Firefox in incognito mode).



🧠 6. Operating System Doesn’t Trigger Captive Portal Detection

Cause: Some OSes don’t trigger the automatic network detection properly.

Fix:

Try opening a browser immediately after connecting.

Visit: http://1.1.1.1 or http://192.168.1.1 or http://google.com (non-HTTPS).



🧪 7. Browser-Specific Issues

Cause: Some browsers may not handle redirections properly or have cached redirects.

Fix:

Clear cache.

Try using a different browser or incognito/private mode.



✅ Quick Troubleshooting Checklist:


Step Action

Forget and reconnect to the Wi-Fi

Visit http://neverssl.com or http://1.1.1.1

Disable VPN or proxy

Try incognito/private mode in browser

Use a different browser

Flush DNS and renew DHCP

Temporarily disable firewall or antivirus

Reboot the laptop if needed

Comments

Popular posts from this blog

[Topic] Relation between two people in different stages

why spring onions sold in UK withers very quickly upon regrowing in water

關閉 pagefile.sys 與 hiberfil.sys