Ci ho lavorato duramente tutto il giorno e sono bloccato. Questa mattina i miei colleghi asiatici mi hanno chiamato perché un componente aggiuntivo SolidWorks per il nostro sistema di gestione dei dati di prodotto non era in grado di comunicare con l'applicazione principale locale. Il problema riguarda i computer degli utenti finali in un dominio Windows. Abbiamo utilizzato i programmi di utilità READPIPE e MAKEPIPE dalla casella degli strumenti del server SQL per capire che il problema di fondo era la funzionalità della pipe di Windows.
- L'utility MAKEPIPE crea una pipe ed è in attesa di un client. L'utilità READPIPE restituisce: "Impossibile aprire la pipe. Stato 53." Secondo http://support.microsoft.com/kb/110905 significa che il nome della rete non è stato trovato. Sul mio computer locale le pipe invia un "ciao" da READPIPE a MAKEPIPE senza problemi.
- Il processo del server che abilita named pipe è in esecuzione.
- Le impostazioni in HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Lanmanserver \ Parameters sembrano a posto. Nessuna impostazione del firewall per le pipe.
- Il problema riguarda alcuni utenti ma non tutti. Non abbiamo apportato modifiche ai gruppi di dominio ad eccezione di alcuni gruppi di condivisione di rete.
- Ho effettuato l'accesso come amministratore e comunque le pipe non funzioneranno.
Qualsiasi aiuto è apprezzato! Grazie.