Ho riscontrato di recente un problema da un cliente. La situazione è questa: da un ufficio loro mandano in stampa dei documenti su una stampante remota tramite IPP. Le workstation sono tutte Windows XP Professional.
Quello che succede è che su alcune workstation funziona, mentre su altre no. Il motivo è, a quanto pare, un bug di Windows mai risolto fin dai tempi di Windows 2000. Se si collega la stampante direttamente con l’indirizzo IP, quando poi vi si accede, il servizio di spooler si blocca.
La soluzione è piuttosto semplice. Basta aggiungere nel file di hosts (c:\windows\system32\drivers\etc\hosts) un nuovo entry del tipo:
111.112.113.114 stampante1
ed utilizzare il nome “stampante1” al posto dell’indirizzo IP durante la configurazione della connessione alla stampante.
Ulteriori informazioni le ho trovate a questo indirizzo (in inglese):
http://www.owlfish.com/thoughts/winipp-cups-2003-07-20.html