Segnalazione #305
esclusione di localhost su wpad.dat
0%
Description
Bisogna escludere anche localhost/127.0.0.1 dalla configurazione fornita dal wpad.dat, altrimenti non si riesce ad accedere, senza autenticarsi prima sul proxy, a servizi locali (es. cups sulla 631)
History
Updated by Elena Grandi over 7 years ago
- Status changed from In elaborazione to Commenti
- Assignee changed from Elena Grandi to Christopher R. Gabriel
Come trovato da cgabriel, 127.0.0.1 c'era, ma gli si doveva mettere netmask 255.0.0.0.
Pushato sul repository, farò il pacchetto nuovo appena sono finite le altre modifiche
Updated by Christopher R. Gabriel over 7 years ago
- Assignee changed from Christopher R. Gabriel to Elena Grandi
Ok grazie, riassegnamelo quando c'e' nuovo pacchetto
Updated by Elena Grandi over 7 years ago
- Assignee changed from Elena Grandi to Christopher R. Gabriel
Incluso in fuss-server 8.0.14-1, appena pubblicata sul repo
Updated by Christopher R. Gabriel over 7 years ago
- Assignee changed from Christopher R. Gabriel to Elena Grandi
Installato nuovo pacchetto, verificato che il wpad pubblicato fosse aggiornato, pero' firefox sul client, quando cerco di collegarmi a localhost:631, mi chiede ancora autorizzazione.
Altra cosa strane, se cerco di collegarmi su "localhost", vedo la pagina di default di debian.. ma sul client non c'e'nessun webserver, sospetto che sia quella del server (il proxy risolve "localhost" sul server, visto che gira li')
Updated by Elena Grandi over 7 years ago
- Assignee changed from Elena Grandi to Christopher R. Gabriel
Questo perché firefox non usa il wpad ma la configurazione proxy di sistema.
Nel branch t305 di fuss-client ci sono due modifiche:
- Configurare firefox per usare il wpad.dat
- Configurare il sistema per non usare il proxy per i domini localhost e quello locale, e per gli indirizzi 127.0.0.0 e 127.0.0.1 (purtroppo per il sistema non si può specificare un range di indirizzi).
La seconda modifica serve per eventuali altri tool/browser installati.
La prima non è a questo punto strettamente necessaria per il funzionamento, ma copre gli indirizzi numerici in generale.
Updated by Christopher R. Gabriel over 7 years ago
- Assignee changed from Christopher R. Gabriel to Elena Grandi
Ho preso t305, fatto build e installato sul client il pacchetto, fatto fuss-client -r e poi fuss-client -a.
Quale e' il risultato atteso? Io mi ritrovo con firefox che non esce da nessuna. Nelle impostaizoni di rete trovo spuntata "Usa questo url per la configurazione di rete" ma poi il campo dove mettere l'url e' vuoto.
Se abilito "Rileva automaticamente impostazioni di rete" allora navigo (mi chiede autenticazione) ma continua a fallire per localhost:631
Updated by Elena Grandi over 7 years ago
- Assignee changed from Elena Grandi to Christopher R. Gabriel
Uh, missà che quando l'ho provato era rimasto impostato manuale e non aveva preso la modifica.
C'era il magic number sbagliato, adesso c'è quello giusto e l'impostazione dovrebbe essere "Individua automaticamente...".
Updated by Elena Grandi over 7 years ago
C'era però un problema col wpad che funzionava per "127.0.0.1", ma continuava a far passare dal proxy per "localhost". Fixato anche quello sul fuss-server nel branch t305.
Updated by Christopher R. Gabriel over 7 years ago
- Status changed from Commenti to Chiuso
Ok, verificato. Eseguito merge di feature branch e pubblicato fuss-server 8.0.15-1
localhost in the wpad should have 255.0.0.0 as the netmask. refs: #305