[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] Captive Network -- Non sono reindirizzato alla pagina di Login
Il giorno 03 ott 2016, alle ore 18:56, Lorenzo Isella <lorenzo.isella@gmail.com> ha scritto:
> Ultimamente però, non vengo reindirizzato alla pagina del login.
> Non dipende dal browser (firefox, chromium, midori == stesso problema) e se uso il network manager di gnome o wicd, l'esito e’ lo stesso.
> Non so dove sbattere la testa!
Spesso e volentieri i captive portal fanno questa cosa a livello dns: o facendoti usare uno specifico dns (passandotelo via dhcp) o con un dns transparent proxy (in pratica ti fanno un man in the middle sul traffico dns).
È solo un’idea… non è detto che c’entri… ma controlla come lavora il tuo notebook a livello dns. Se il captive portal usa la prima tecnica (ti passa un suo dns via dhcp) e tu invece hai un resolver tuo (es. dnscache in locale che poi anziché interrogare quello passato dal dhcp, va direttamente sui root nameserver o su altro dns configurato staticamente) allora stai effettivamente bypassando il captive portal e non riesci ad autorizzarti.
Altra tecnica, altra ipotesi: captive portal con transparent proxy http… intercettano le tue richieste http e se non sei loggato ti generano un http redirect alla pagina di login.
Oggigiorno sempre più cose sono di default in HTTPS, e così spesso anche i tuoi bookmark e gli url usati dai browser per spedirti ai motori di ricerca.
Se è questo il caso, te ne accorgi se inserendo un url sicuramente non-HTTPS (es. http://www.google.it ) finisci correttamente sulla pagina di login del portal.
Se non va nessuna delle due… boooh?
Per un minimo di diagnosi, se ti ricapita il problema, apri un terminale e riportaci cosa ti dicono questi due comandi:
ping www.google.com (per verificare quale ip risulta dal resolver del tuo notebook)
curl -I http://www.google.com (per verificare se, prima di qualsiasi redirect, ti risponde davvero google o il captive portal)
--
Luca Lesinigo
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking