Si la détection automatique du portail captif ne fonctionne pas et touche un domaine commun (comme google.com), essayez un domaine que vous ne visitez pas normalement (et ne sera donc pas mis en cache nulle part). Essayez borg.org, par exemple.
Si cela ne vous permet toujours pas d'accéder à la page de destination, il est temps de prendre des mesures extrêmes. Vous pouvez obtenir plus d'informations sur la configuration DHCP obtenue avec ipconfig getpacket en0
(ou en1, ou quelle que soit l'interface Wi-Fi); regardez en particulier les lignes "server_identifier" (le serveur qui a envoyé les informations), "router" et "domain_name_server". Essayez de les utiliser dans votre navigateur et voyez si l'une d'entre elles vous offre une page de destination.
Toujours rien? Essayez ensuite host www.cnn.com x.x.x.x
où x.x.x.x est le serveur de noms de domaine (s'il y en a plusieurs, essayez avec chacun). Si vous récupérez des adresses IP qui ne figuraient pas déjà dans la liste, essayez-les dans un navigateur.
BTW, la raison pour laquelle cela ne fonctionne parfois pas automatiquement est essentiellement que tout cela n'est pas standard. Les portails captifs sont un hack que quelqu'un a inventé pour contrôler l'accès à un réseau sans fil d'une manière que les normes ne géraient pas. Beaucoup d'autres fabricants ont copié l'idée, mais tout le monde l'a fait un peu différemment, et cela a détourné de vraies pages Web dans le navigateur, et c'était généralement un gâchis. Apple a donc intégré un système dans macOS qui essaierait de détecter les portails captifs et d'afficher automatiquement la page de destination, d'une manière qui ne détournait pas le navigateur ... mais comme il y a tellement de variantes sur l'idée, il est difficile de construire un système qui les gère tous. Et puis parfois, l'administrateur du réseau local configure les choses de manière étrange, et ... en gros, c'est un hack pour contourner un autre hack, et par conséquent, il existe de nombreuses façons d'échouer. Franchement, je suis assez étonné que cela fonctionne aussi souvent que ça.