Project

General

Profile

Segnalazione #305

esclusione di localhost su wpad.dat

Added by Christopher R. Gabriel over 4 years ago. Updated over 4 years ago.

Status:
Chiuso
Priority:
Alta
Start date:
06/12/2017
Due date:
% Done:

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)

Associated revisions

Revision b8b2fa31 (diff)
Added by Elena Grandi over 4 years ago

localhost in the wpad should have 255.0.0.0 as the netmask. refs: #305

History

#1 Updated by Christopher R. Gabriel over 4 years ago

  • Assignee set to Elena Grandi

#2 Updated by Elena Grandi over 4 years ago

  • Status changed from Nuovo to In elaborazione

#3 Updated by Elena Grandi over 4 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

#4 Updated by Christopher R. Gabriel over 4 years ago

  • Assignee changed from Christopher R. Gabriel to Elena Grandi

Ok grazie, riassegnamelo quando c'e' nuovo pacchetto

#5 Updated by Elena Grandi over 4 years ago

  • Assignee changed from Elena Grandi to Christopher R. Gabriel

Incluso in fuss-server 8.0.14-1, appena pubblicata sul repo

#6 Updated by Christopher R. Gabriel over 4 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')

#7 Updated by Elena Grandi over 4 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.

#8 Updated by Christopher R. Gabriel over 4 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

#9 Updated by Elena Grandi over 4 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...".

#10 Updated by Elena Grandi over 4 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.

#11 Updated by Christopher R. Gabriel over 4 years ago

  • Status changed from Commenti to Chiuso

Ok, verificato. Eseguito merge di feature branch e pubblicato fuss-server 8.0.15-1

Also available in: Atom PDF