Banging my head against a wall with this one. I have a hotspot on v6.42.9. Login page. With android, apple phones connecting and and the login page pops up as soon as you connect. Same with Windows Laptops / PC’s.
BUT Apple Mac Book air and other apple laptops just connect to the wifi, but no login page. I have to go find it, which isnt ideal for obvious reasons.
Fixes tried - Adding a DNS name to the hotspot server profile (domain.hotspot), tried a few. None make a difference. I’ve tried rebooting mac book, forgetting network, clearing cache, installing firefox. Nothing seems to work.
I’m also connecting through a mikrotik wifi AP, but doesnt make a difference if I hard wire in.
I’m assuming this is an easy fix im missing as apple is one of the most common devices out there.
Make sure you don’t have any entries in the walled garden.
Does the login page appear when you open a non-ssl website? Only the auto-popup doesn’t work, right?
Yeah so the auto popup doesnt happen. But yes if you open a browser and go to a non ssl site you see the login screen.
Its the auto popup I’m looking for when you connect to the wireless network. Works on everything except Mac. It wouldnt matter so much, but most people try to go google which is ssl so they just get page cannot be displayed.
Why is it Mac is reacting different to all other devices?
I can’t answer right away, but what I can tell you, is that my macBook also doesn’t always make the popup with other brand hotspots, when I am in hotels. So, it may be something in the macOS system.
I mean, Mac’s are like half the computers in existence now, surely someone has a fix for this? I’ve seen posts of people saying theirs pops up so it can’t be all of them. Could be an iOS version maybe.
How long have you waited? Sometimes it takes a minute. The device checks in background (not sure how often) if it can read the text “Success” on the page captive.apple.com - if not, it assumes there is a login page.
The problem appears because iPhone tries to load captive.apple.com, but I think if you have 4G and you’re connected to an hotspot, then captive.apple.com is reachable and captive portal won’t trigger.
Have you tried disabling 4G? If in that case works, you should study a way to make iPhones believe they can connect, and then drop captive.apple.com.
Try to redirect captive.apple.com IP to your hotspot RB.
In my work we have a large WIFI guest network (not MikroTik) with around 1600 active users all time.
And there we see the same with all Apple units.
Problem is that they to chache lot of data and when you try to visit the a site it tries to open it from cache and not using portal.
This results in that the portal page does not show up.
Solution:
Block all Apple units, since they do not follow the wifi standard
Or tell all Apple user to visit tree-four pages that they have not visited before (not in cache). This should bring up the portal page.
Don’t you have MVNO? When Iliad arrived in Italy, prices dropped down.
I pay 5.99€ for 50GB, Vodafone made a MVNO to lower prices in my country, even other operators did that.
By the way hotels can give away Wi-Fi password, if someone wants to buy drugs on Internet he can always provide fake personal information in hotspot registration and use a SIM that hasn’t a legal owner.