Trattasi di un problema di configurazione di rete, solitamente presente su piattaforme Unix.
Questo perché, diversamente dalle piattaforme Win32 ove la configurazione della rete e dell'indirizzo IP destinato alla macchina è solitamente isolata in un solo punto, nelle macchina Unix la configurazione trova spazio in divesi files (/etc/hostname, /etc/hosts, /etc/network/interfaces) quindi può avvenire che la configurazione di questi files non sia allineata. In tal caso il risultato che si ottiene è che un comando inviato (da hwadmin al server o da un server child al server master per registrare il primo accesso di un utente) viene inviato tramite i canoni di un certo IP Address e si pone in condizione di ricevere la risposta su una data porta. Il problema è che il suo interlocutore risponderà su un IP Address diverso sulla base delle rilevazioni effettuate sulla configurazione di rete.
Vediamo un esempio:
Le funzioni utilizzate per stabilire quale sia l'indirizzo locale si poggiano sul nome della macchina e quindi sull'IP Address associato a tale nome. Se a quel nome è associato un IP non corretto, il problema si può presentare proprio come suggerito in quanto hwadmin richiede su un indirizzo locale (diciamo 127.0.0.1) di eseguire una certa operazione ma chiede che la risposta venga inviata ad un diverso indirizzo, sempre considerato locale ma che risulta errato.
Torna a Indice delle voci