martedì 20 ottobre 2009

Un problema rognoso con IPSEC

Mi è capitato che il pc di un cliente si comportasse in maniera strana, non risolve gli ip address via dns, non prende IP dal DHCP ma “pinga” regolarmente qualunque IP (impostando la configurazione a mano) e  riesce anche a connettersi alle share di rete (ma non tutte).
Dopo una breve diagnostica scopro che alcuni servizi in start automatico non partono e generano un errore. Uno di questi è IPSEC, che rifiuta di avviarsi con un errore 10106.
Ho penato non poco a trovare la soluzione e la scrivo qui a futura memoria.
Il problema sta nella configurazione del Winsock che ha qualche parametro non corretto (non ho indagato su chi o cosa li abbia cambiati) o qualche DLL corrotta o non allineata.
Ecco come risolvere:
verificate di avere la password dell’utente administrator locale o comunque di un utente amministratore.
1)      Lanciare (da Start/Run) Winmsd, andare su Componenti / Rete / Protocollo.
Nella schermata di destra verificare i componenti installati e se trovate voci diverse da MSAFD o RSVPqualcosa disinstallate la relativa applicazione collegata.
Se questa operazione non risolve o non trovate nulla di strano ecco la seconda strada:
2)      Aprite l’editor del registro (start / esegui / regedit)
·         Salvate (a scopo precauzionale) le seguenti chiavi selezionandole e scegliendo “esporta”:
·         HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

·         Dopo averle salvate cancellatele dal registro.
·         Riavviate il pc
·         Andate sulle proprietà della rete e con tasto destro sulla vostra connessione alla LAN scegliete “Proprietà”
·         Selezionate “Installa”, “Protocollo” “Aggiungi…” e scegliete “Disco Driver”
·         Nella finestra sostituite A:\ con \windows\inf e cliccate OK
·         Nell’elenco selezionate “Protocollo Internet (TCP/IP)” e OK
·         Al termine riavviate e verificate che i servizi con start automatico partano regolarmente, compreso IPSEC.
A questo punto il pc dovrebbe funzionare a dovere.
Per correttezza segnalo che le mani nel registry le mettete voi, non mi ritengo responsabile per eventuali danni fatti nella manipolazione delle chiavi (a parte le due che vi ho fatto salvare).


---------------
Testo Normale
Corsivo
Grassetto
Arial
Courier
Georgia
Times
Trebuchet
Verdana

martedì 13 ottobre 2009

News da Microsoft

I test che ho fatto con la RC di Win7 sono estremamente positivi, anche con soli 512 mb di ram in una macchina virtuale.
Non ho provato la modalità XP, appena ne ho l'occasone vi aggiorno.

Ho anche la beta di Win2008 R2, ma non ho hardware supportato per fare dei test (al momento).

Buona lettura.

Max.

Windows 7 RC: le nuove funzionalità

La Release Candidate di Windows 7 è stata rilasciata: è possibile scaricarla gratuitamente. La precedente versione beta di Windows 7 non sarà più utilizzabile a partire dal primo agosto 2009.

E' ora anche disponibile la beta di Windows Virtual PC, la nuova versione di Virtual PC per la virtualizzazione su Windows 7. Questa versione consentirà il supporto per i device USB 2.0 all'interno delle macchine virtuali e richiederà il supporto hardware dei processori, sfruttando le tecnologie di virtualizzazione AMD-V o Intel-VT.

Gli utenti di Windows 7 Professional, Enterprise e Ultimate con Windows Virtual PC potranno avvalersi di Windows XP Mode: una macchina virtuale con Windows XP SP3 preinstallato che permetterà di far girare applicazioni molto vecchie o non facilmente aggiornabili. Dalla macchina virtuale sarà possibile pubblicare applicazioni lanciabili dalla macchina sulla quale è installato Windows 7, come se fossero installate su quest'ultima.

Per le applicazioni importanti il consiglio è di iniziare subito la lettura del Windows 7 and Windows Server 2008 R2 Application Quality Cookbook e verificare la compatibilità con le prossime release dei nuovi sistemi operativi. Inoltre è già disponibile la Developer Guide di Windows 7 nella library MSDN.