<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>DevAdmin Blog</title>
        <link>http://blogs.sysadmin.it/ermannog/Default.aspx</link>
        <description>Blog di Ermanno Goletto</description>
        <language>it-IT</language>
        <copyright>Ermanno Goletto</copyright>
        <generator>Subtext Version 2.1.0.5</generator>
        <image>
            <title>DevAdmin Blog</title>
            <url>http://blogs.sysadmin.it/images/RSS2Image.gif</url>
            <link>http://blogs.sysadmin.it/ermannog/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Hyper-V evento Microsoft-Windows-Kernel-Processor-Power</title>
            <category>Tips</category>
            <category>IT</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/19/3469.aspx</link>
            <description>&lt;p&gt;Ho rilevato su un server HP ML350 G6 con installato Windows 2008 R2 con il solo ruolo Hyper-V installato il seguente warning di sistema:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Nome registro:System      &lt;br /&gt;Origine:Microsoft-Windows-Kernel-Processor-Power       &lt;br /&gt;ID evento:37       &lt;br /&gt;Categoria attività:(7)       &lt;br /&gt;Livello:Avviso       &lt;br /&gt;Descrizione:       &lt;br /&gt;La velocità del processore 12 nel gruppo 0 è attualmente limitata dal firmware del sistema. Il processore si trova in questo stato di prestazioni ridotte da 1 secondi dopo l'ultima segnalazione.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Nel mio caso il problema si è risolto installando &lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=15351&amp;amp;prodSeriesId=3884315&amp;amp;swItem=MTX-667e0015d29246a2a1f490c609&amp;amp;prodNameId=3884316&amp;amp;swEnvOID=4064&amp;amp;swLang=13&amp;amp;taskId=135&amp;amp;mode=4&amp;amp;idx=1" target="_blank"&gt;l’ultima versione del BIOS (2010.01.13 del 1 Feb 2010)&lt;/a&gt; che contiene appunto la correzione a questo in conveniente che comunque pare essere un messaggio non corretto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware in cases in which the frequency was not limited. This issue did not cause or indicate any actual performance degradation. The fix simply prevents the erroneous messages from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed. &lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware. The system firmware was incorrectly identifying slowness in frequency due to normal idle power state transitions as throttling due to power capping, even if power capping was not enabled or active. This fix simply prevents the warnings from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed. &lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Nel caso in cui il warning si verifichi su un server HP e non vi sia una versione di BIOS che corregga tale problematica è possibile modificare una voce nel BIOS:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Power Management Options      &lt;ul&gt;       &lt;li&gt;Advanced Power Management Options          &lt;ul&gt;           &lt;li&gt;Minimum Processor Idle Power State = No C-States &lt;/li&gt;         &lt;/ul&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;[Update 01]&lt;/p&gt;  &lt;p&gt;Come mi ha fatto notare &lt;a href="blogs.technet.com/pgmalusardi/" target="_blank"&gt;Piergiorgio Malusardi&lt;/a&gt; impostando Minimum Processor Idle Power State = No C-States  viene di fatto disabilitato il &lt;a href="http://blogs.technet.com/mattmcspirit/archive/2009/05/07/seeing-core-parking-in-action.aspx" target="_blank"&gt;Core Parking&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3469.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/19/3469.aspx</guid>
            <pubDate>Fri, 19 Mar 2010 14:32:09 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3469.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/19/3469.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3469.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Windows 7 reti, sicurezza, tecniche avanzate</title>
            <category>IT</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/09/3464.aspx</link>
            <description>&lt;p&gt;E’ stato pubblicato il libro &lt;strong&gt;Windows 7 reti, sicurezza, tecniche avanzate&lt;/strong&gt; scritto da Marco Maltraversi e Antonio Di Fluri e che ho avuto la possibilità di leggere in anteprima dal momento che gli autori mi hanno richiesto un parere sui vari capitoli accettando qualche mio piccolo suggerimento.&lt;/p&gt;  &lt;p&gt;Il libro è indirizzato a sistemisti, programmatori, personale CED aziendale e tutti gli appassionati di informatica che voglio approfondire le novità dell’ultimo sistema operativo client Microsoft. Gli autori hanno esaminato in maniera approfondita i vari aspetti e le nuove tecnologie introdotte in Windows 7 trattando i seguenti argomenti:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Novità di Windows 7&lt;/li&gt;    &lt;li&gt;Installazione&lt;/li&gt;    &lt;li&gt;User Experience e Multimedialità&lt;/li&gt;    &lt;li&gt;Windows Live Essentials&lt;/li&gt;    &lt;li&gt;Ottimizzazione del sistema&lt;/li&gt;    &lt;li&gt;Ricerca e organizzazione delle informazioni&lt;/li&gt;    &lt;li&gt;Deployment e compatibilità&lt;/li&gt;    &lt;li&gt;Virtualizzazione&lt;/li&gt;    &lt;li&gt;Sicurezza&lt;/li&gt;    &lt;li&gt;Networking&lt;/li&gt; &lt;/ul&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="724"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7retisicurezzatecnicheavanzate_12F82/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7retisicurezzatecnicheavanzate_12F82/image_thumb.png" width="202" height="244" /&gt;&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top" width="522"&gt;Il libro di 784 pagine è edito da FAG Milano e viene veduto anche online sul &lt;a href="http://www.fag.it/scheda.aspx?ID=32738 " target="_blank"&gt;sito della casa editrice&lt;/a&gt; e nelle migliori librerie on-line.          &lt;br /&gt;          &lt;br /&gt;Da seguente &lt;a href="http://www.ingegneridelweb.com/it/windows7.aspx"&gt;Windows 7 reti sicurezza tecniche avanzate&lt;/a&gt; potete scaricare l’indice del libro e il un pdf con i link presenti nel libro ordinati per capitoli   &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div align="center" /&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3464.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/09/3464.aspx</guid>
            <pubDate>Tue, 09 Mar 2010 21:22:08 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3464.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/09/3464.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3464.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Windows 7 Ultimate: Installazione di Visual Studio 2008</title>
            <category>Tips</category>
            <category>.NET</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/07/3463.aspx</link>
            <description>&lt;p&gt;Oggi ho finalmente trovato il tempo di installare Visual Studio 2008 SP1 sul mio portatile con Windows 7 Ultimate. Al termine dell’installazione ho però riscontrato alcuni problemi dovuti al fatto che il sistema operativo è in italiano, mentre Visual Studio l’ho installato in lingua inglese.&lt;/p&gt;  &lt;p&gt;I problemi che ho riscontrato sono essenzialmente due:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;L’interfaccia utente di Visual Studio era in parte in inglese e in parte in italiano.&lt;/li&gt;    &lt;li&gt;All’avvio Visual Studio generava errori di Package Load Failure.     &lt;br /&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_thumb.png" width="418" height="221" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Windows 7 Ultimate comprende la funzionalità MUI (Multilingual User Interface), Visual Studio può essere installato su una versione di Windows su cui è installata l'interfaccia MUI ed è possibile installare anche più versioni di Visual Studio in lingue diverse e passare da una lingua all'altra mediante &lt;a href="http://msdn.microsoft.com/it-it/library/kycbhy5d.aspx" target="_blank"&gt;Impostazioni internazionali, Ambiente, finestra di dialogo Opzioni.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Quando si installano più versioni di Visual Studio in lingue diverse sullo stesso computer, il software viene installato in un solo percorso. La lingua predefinita utilizzata da Visual Studio per l'interfaccia utente è la prima lingua installata.&lt;/p&gt;  &lt;p&gt;Occorre però specificare che la lingua da utilizzare per Visual Studio in un caso come il mio (S.O. italiano e VS in inglese) è l’inglese altrimenti VS tenterà di utilizzare la lingua del S.O. col risultato di non riuscire a tradurre tutta l’interfaccia utente e di generare gli errori di Package Load Failure.&lt;/p&gt;  &lt;p&gt;Per impostare la lingua selezionare Tools –&amp;gt; Opzioni –&amp;gt; Impostazioni internazionali (si noti il mix di lingue)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_thumb_1.png" width="313" height="523" /&gt;&lt;/a&gt; &lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_thumb_3.png" width="648" height="379" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;e si imposti la lingua inglese&lt;/p&gt;  &lt;p /&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/Windows7UltimateInstallazionediVisualStu_14530/image_thumb_4.png" width="648" height="379" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;quindi riavviare Visual Studio&lt;/p&gt;  &lt;p&gt;Per maggiori informazioni si veda &lt;a title="Interfaccia utente multilingue (MUI) e Visual Studio" href="http://msdn.microsoft.com/it-it/library/ms246590.aspx" target="_blank"&gt;Interfaccia utente multilingue (MUI) e Visual Studio&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3463.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/07/3463.aspx</guid>
            <pubDate>Sun, 07 Mar 2010 22:06:44 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3463.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/07/3463.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3463.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Errore quando si cerca di modificare le impostazioni di rete</title>
            <category>Tips</category>
            <category>IT</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/06/3462.aspx</link>
            <description>&lt;p&gt;Talvolta mi capitato di vedere il seguente errore cercando di modificare le impostazioni di rete tramite l’applet &lt;strong&gt;ncpa.cpl&lt;/strong&gt;: &lt;em&gt;”Alcuni controlli della finestra proprietà sono disabilitati perché uno o più finestre di proprietà della rete locale sono già aperte. Per utilizzare questi controlli, chiudere tutte le finestre delle proprietà e riaprire questa finestra”&lt;/em&gt; (&lt;em&gt;“The controls on this property sheet are disabled because one or more other Network property sheets are already open. To use these controls, close all these property sheets and then reopen this one”&lt;/em&gt;).&lt;/p&gt;  &lt;p&gt;Spesso il motivo di questo errore è duvuto alla presenza della seguente chiave di registry:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce       &lt;br /&gt;"NCInstallQueue"="rundll32 netman.dll,ProcessQueue"&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Eliminando questa chiave l’errore si risolve e si risolvono anche i seguenti problemi:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Error 720: The connection attempt failed because your computer and the remote computer could not agree on PPP control protocols&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;L’errore &lt;em&gt;Installation of Simple TCP/IP Services has been interrupted because &lt;/em&gt;&lt;a href="http://www.pcreview.co.uk/forums/thread-3088958.php#"&gt;&lt;em&gt;Install&lt;/em&gt;&lt;/a&gt;&lt;em&gt; Queue is accessing the needed information&lt;/em&gt; che si verifica installando i &lt;a href="http://technet.microsoft.com/en-us/library/cc740058(WS.10).aspx" target="_blank"&gt;Simple TCP/IP Services&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3462.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/06/3462.aspx</guid>
            <pubDate>Sat, 06 Mar 2010 10:07:33 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3462.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/06/3462.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3462.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Visual Studio 2008 deploy di assembly di terze parti</title>
            <category>Code, Snippets &amp; Scripts</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/05/3461.aspx</link>
            <description>&lt;p&gt;A volta può capitare che un’applicazione utilizzi assembly di terze parti e che quindi occorra poi eseguire il deploy di tali assembly sui computer. Ciò però significa che se tali assembly vengono aggiornati occorre rieseguire il deploy degli assembly di terze parti.&lt;/p&gt;  &lt;p&gt;Quindi ambienti dove non si ha a disposizione strumenti di deploy automatizzato come &lt;a href="http://www.microsoft.com/Systemcenter/configurationmanager/" target="_blank"&gt;SCCM&lt;/a&gt; e gestire via group policy la situazione costituirebbe un carico amministrativo troppo elevato a causa della frequenza di aggiornamento di tali assembly da parte del produttore (si pensi a controlli di terze parti quali ad esempio &lt;a href="www.devexpress.com" target="_blank"&gt;DevExpress&lt;/a&gt;) la soluzione migliore è che l’applicazione contenga nella directory bin gli assembly necessari.&lt;/p&gt;  &lt;p&gt;Un metodo per automatizzare la copia di tali assembly nella directory di Bin quando non è possibile utilizzare la proprietà Copy Local (si pensi agli assembly satellite per la localizzazione o ad assembly non referenziati direttamente perchè presenti GAC sul computer di sviluppo) è quella di utilizzare il &lt;strong&gt;Build Event On successful build&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/VisualStudio2008deploydiassemblyditerzep_A947/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="366" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/VisualStudio2008deploydiassemblyditerzep_A947/image_thumb.png" width="398" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Per ulteriori informazioni si veda &lt;a title="How to- Specify Build Events (Visual Basic)" href="http://msdn.microsoft.com/en-us/library/7xctbe2f.aspx" target="_blank"&gt;How to- Specify Build Events (Visual Basic)&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In alternativa, come mi ha gentilmente suggerito Corrado Cavalli si potrebbe provare a gestire l’evento &lt;a title="AssemblyResolve Event" href="http://msdn.microsoft.com/en-us/library/system.appdomain.assemblyresolve.aspx" target="_blank"&gt;AssemblyResolve&lt;/a&gt;. che permetterebbe di puntare ad una directory comune in cui vi sono gli assembly di terze parti magari su una share di rete evitando di copiarli nelle bin directory di ogni applicazione, ma con il rischio che ovviamente dopo un aggiornamento un’applicazione possa non funzionare.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3461.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/05/3461.aspx</guid>
            <pubDate>Fri, 05 Mar 2010 11:01:25 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3461.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/05/3461.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3461.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Superato esame 70-646 Pro: Windows Server 2008 Server Administrator</title>
            <category>IT</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/04/3460.aspx</link>
            <description>&lt;p&gt;Per chi vuole sostenere questo esame ricordo che al momento le domande sono relative alle funzionalità in Windows 2008 Server e non alla versione R2. Ciò significa che si farà riferimento a Terminal Services e non Remote Desktop Services e quando si parla di modalità Server Core si fa riferimento a quella di Windows 2008 Server dove .NET non era ancora supportato.&lt;/p&gt;  &lt;p&gt;Per gli argomenti si faccia rifermento al seguente &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-646" target="_blank"&gt;Exam 70-646 Pro: Windows Server 2008, Server Administrator&lt;/a&gt; tenendo presente che come giusto che sia gli esami tendono a testare se il candidato oltre ad avere una preparazione generale sugli argomenti richiesti ha assimilato le novità del prodotto e sa quando utilizzarle rappresenta un vantaggio.&lt;/p&gt;  &lt;p&gt;Per quanto riguarda la preparazione tutto quello che vi serve lo trovate su &lt;a href="http://technet.microsoft.com" target="_blank"&gt;TechNet&lt;/a&gt;, ma ovviamente esistono anche libri specifici per preparare questo esame (non avendone usati non ne ho da consigliare). Per quanto riguarda le novità introdotte da Windows 2008 Server il mio consiglio è quello di seguire i webcast di &lt;a href="www.microsoft.com/italy/beit/" target="_blank"&gt;BEIT&lt;/a&gt; e poi approfondire su &lt;a href="http://technet.microsoft.com" target="_blank"&gt;TechNet&lt;/a&gt; e ovviamente sul campo.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3460.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/04/3460.aspx</guid>
            <pubDate>Thu, 04 Mar 2010 16:32:04 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3460.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/04/3460.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3460.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Remote Desktop Services: Prerequisiti per la funzionalit&amp;agrave; Easy Print</title>
            <category>Tips</category>
            <category>IT</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/03/03/3459.aspx</link>
            <description>&lt;p&gt;Per poter usufruire della funzionalità Easy Print introdotta in Windows Server 2008 occorre che sul client che si connette al server RDS siano presenti alcuni prerequisti:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In Windows XP      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/322389/it" target="_blank"&gt;Service Pack 3&lt;/a&gt; o &lt;a href="http://support.microsoft.com/kb/969084/en-us" target="_blank"&gt;Client RDP 6.1 o superiore&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://msdn.microsoft.com/it-it/netframework/aa569263.aspx" target="_blank"&gt;Microsoft .NET Framework versione 3.0 o successiva&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;In Windows Vista      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://support.microsoft.com/kb/969084/en-us" target="_blank"&gt;Client RDP 6.1 o superiore&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;In Windows 7 la funzionalità è nativamente supportata &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Per ulteriori informazioni si veda il seguente post del team di sviluppo &lt;a href="http://blogs.msdn.com/rds/archive/2009/09/28/using-remote-desktop-easy-print-in-windows-7-and-windows-server-2008-r2.aspx" target="_blank"&gt;Using Remote Desktop Easy Print in Windows 7 and Windows Server 2008 R2&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3459.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/03/03/3459.aspx</guid>
            <pubDate>Wed, 03 Mar 2010 09:01:38 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3459.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/03/03/3459.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3459.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Remote Desktop Services: Easy Print e visualizzazione stampanti redirezionate</title>
            <category>IT</category>
            <category>Tips</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/02/28/3458.aspx</link>
            <description>&lt;p&gt;Per poter visualizzare in ambiente RDS le stampanti redirezionate degli utenti remoti create dalla funzionalità Easy Print introdotta in Windows Server 2008 occorre che l’utente sia membro del gruppo Print Operators (per default l’amministratore locale non è membro di tale gruppo).&lt;/p&gt;  &lt;p&gt;Per ulteriori informazioni e per la gestione delle stampanti redirezionate si veda il seguente post del team RDS &lt;a href="http://blogs.msdn.com/rds/archive/2007/10/05/introducing-terminal-services-easy-print-part-3.aspx" target="_blank"&gt;Introducing Terminal Services Easy Print: Part 3&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Per ulteriori informazioni sulla funzionalità Easy Print si vedano &lt;a href="http://blogs.msdn.com/rds/archive/2007/04/26/introducing-terminal-services-easy-print-part-1.aspx" target="_blank"&gt;Introducing Terminal Services Easy Print: Part 1&lt;/a&gt; e &lt;a href="http://blogs.msdn.com/rds/archive/2007/05/03/introducing-terminal-services-easy-print-part-2.aspx" target="_blank"&gt;Introducing Terminal Services Easy Print: Part 2&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3458.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/02/28/3458.aspx</guid>
            <pubDate>Sun, 28 Feb 2010 22:29:54 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3458.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/02/28/3458.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3458.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DHCP e aggiornamento dinamico record DNS II</title>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/02/21/3455.aspx</link>
            <description>&lt;p&gt;I client Windows 2000 e successivi sono in grado di utilizzare l'opzione Client FQDN (opzione 81) per richiedere la modalità di gestione degli aggiornamenti. Questo significa che tali client aggiornano direttamente i loro record di ricerca diretta (A) con il server DNS dopo aver ottenuto un indirizzo IP dal DHCP senza richiedere alcuna interazione tra il DHCP e il DNS. Tuttavia tali client sollecitano il server DHCP a d aggiornare il loro record di ricerca inversa (PTR) sul server DNS richiedendo quindi una comunicazione tra DHCP e DNS.&lt;/p&gt;  &lt;p&gt;Come si può vedere dal seguente &lt;a href="http://technet.microsoft.com/it-it/library/cc787034(WS.10).aspx " target="_blank"&gt;Utilizzo dei server DNS con DHCP&lt;/a&gt; i client DHCP con sistema operativo Windows 2000 e successivo interagiscono con il protocollo di aggiornamento dinamico DNS nel modo seguente: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Il client invia un messaggio di richiesta DHCP (DHCPREQUEST) al server e include l'opzione 81 di DHCP. Per impostazione predefinita, il client richiede che il server DHCP registri il record PTR del DNS mentre il client registra il proprio record A del DNS. &lt;/li&gt;    &lt;li&gt;Il server restituisce un messaggio di riconoscimento DHCP (DHCPACK) al client, assegnando il lease di un indirizzo IP e includendo l'opzione 81 di DHCP. Se il server DHCP è configurato con le impostazioni predefinite, ovvero aggiornamenti dinamici dei record A e PTR del DNS solo se richiesti dai client DHCP, l'opzione 81 stabilisce che il server DHCP registri il record PTR del DNS e che il client registri il record A del DNS. &lt;/li&gt;    &lt;li&gt;In modo asincrono, il client registrerà il proprio record A del DNS, mentre il server DHCP registrerà il record PTR del DNS del client. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" alt="Interazione aggiornamento DHCP/DNS per i client DHCP" src="http://i.technet.microsoft.com/cc787034.56b3794b-6e2b-4dfe-ac43-2b8bc985d721(it-it,WS.10).gif" /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Di conseguenza ipotizzando che il DHCP sia configurato con le impostazioni predefinite il record A sarà creato dal client, mentre il record PTR se sul DHCP sono state configurate le credenziali per la registrazione degli aggiornamenti automatici verrà creato dal DHCP, come si può verificare andando a verificare le impostazioni di protezione dei record DNS. Ciò significa che alla scadenza del lease o alla sua eliminazione il DHCP provvederà all’eliminazione del record PTR, ma non del record A.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb.png" width="408" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="455" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_1.png" width="577" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_2.png" width="408" border="0" /&gt;&lt;/a&gt; &lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_10.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_4.png" width="408" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Nel caso in cui non si siano configurare sul DHCP le credenziali per la registrazione degli aggiornamenti automatici anche il record PTR verrà creato dal client con la conseguenza che non verrà eliminato alla scadenza o all’eliminazione del lease.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_12.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_5.png" width="408" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Nel caso si configuri il DHCP in modo da aggiornare sempre i record A e PTR per i client DHCP anche il record A verrà creato dal server DHCP. Quest’opzione può essere utile nel caso si abbiano client DHCP in workgroup infatti per impostazione predefinita solo i client membri del dominio possono eseguire registrazioni nel DNS (sulle zone DNS integrate in AD è abilitata per default la modalità protetta degli aggiornamenti dinamici). In questo caso alla scadenza o all’eliminazione del lease il DHCP eliminerà anche il record A oltre al record PTR. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_14.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_6.png" width="408" border="0" /&gt;&lt;/a&gt; &lt;a href="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_16.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="452" alt="image" src="http://blogs.sysadmin.it/images/blogs_sysadmin_it/ermannog/WindowsLiveWriter/DHCPeaggiornamentodinamicorecordDNSII_12CFF/image_thumb_7.png" width="408" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h2&gt;Conclusioni e note&lt;/h2&gt;  &lt;ol&gt;   &lt;li&gt;Nel post &lt;a href="http://blogs.sysadmin.it/ermannog/archive/2010/02/20/3454.aspx" target="_blank"&gt;DHCP e aggiornamento dinamico record DNS&lt;/a&gt; ho descritto un paio di problematiche collegate a tale funzionalità del DHCP. In particolare ho segnalato un memory leak che si presenta in Windows 2003 Server descritto nella &lt;a title="KB 939928" href="http://support.microsoft.com/kb/939928/en-us" target="_blank"&gt;KB 939928&lt;/a&gt; in cui si consiglia come workaround la disabilitazione della funzionalità del DHCP di aggiornamento dinamico dei record DNS. Tale soluzione se a prima vista può sembrare drastica in realtà molto spesso non lo è infatti se nella rete sono presenti solo client Windows 2000 o successivi membri di dominio Active Directory le registrazioni DNS saranno eseguite da questi. Ovviamente occorrerà impostare il DNS per l’eliminazione dei record obsoleti in modo da eliminare i record DNS relativi a client dismessi dal momento che il DHCP non potrà occuparsene. &lt;/li&gt;    &lt;li&gt;E’ importante che le credenziali utilizzate dal server DHCP per la registrazione degli aggiornamenti automatici appartengano ad un utente di dominio altrimenti nel caso in cui un secondo server DHCP di backup si connetta non potrà aggiornare il nome client in quanto non ne ha i diritti. &lt;/li&gt;    &lt;li&gt;Dopo aver modificato le impostazioni del DHCP riavviare il servizio affinché le modifiche vengano prese in carico. &lt;/li&gt;    &lt;li&gt;In Windows 2003 R2 anche se si disabilita la funzionalità del DHCP di aggiornamento dinamico dei record DNS se il DHCP server è in esecuzione su un Domain Controller viene comunque registrato l’&lt;a href="http://technet.microsoft.com/en-us/library/cc774834(WS.10).aspx" target="_blank"&gt;Event ID 1056 — DHCP Server DNS Registration&lt;/a&gt;, che in questo caso può essere ignorato. &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3455.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/02/21/3455.aspx</guid>
            <pubDate>Sun, 21 Feb 2010 20:53:17 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3455.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/02/21/3455.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3455.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DHCP e aggiornamento dinamico record DNS</title>
            <category>IT</category>
            <category>Tips</category>
            <category>Links</category>
            <link>http://blogs.sysadmin.it/ermannog/archive/2010/02/20/3454.aspx</link>
            <description>&lt;p&gt;Se di installa il servizio DHCP su un Domain Controller all’avvio del servizio DHCP viene registrato il seguente avviso nel registro Sistema:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Tipo evento: Avviso      &lt;br /&gt;Origine evento: DhcpServer       &lt;br /&gt;Categoria evento: Nessuno       &lt;br /&gt;ID evento: 1056       &lt;br /&gt;Descrizione:       &lt;br /&gt;Il servizio DHCP ha rilevato di essere in esecuzione su un controller di dominio e di non disporre di credenziali configurate per l'uso con le registrazioni DNS dinamiche  iniziate dal servizio DHCP.  Questa non è una configurazione di protezione consigliata.   Le credenziali per le registrazioni DNS dinamiche si possono configurare utilizzando la riga di comando "netsh dhcp server set dnscredentials" o tramite lo  strumento di amministrazione DHCP&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Il motivo è dovuto al fatto che per impostazione predefinita il servizio DHCP è configurato per eseguire l’aggiornamento dinamico dei record DNS. Per evitare il warnig occore configurare il servizio DHCP come indicato nel seguente &lt;a href="http://technet.microsoft.com/en-us/library/cc774834(WS.10).aspx" target="_blank"&gt;Event ID 1056 — DHCP Server DNS Registration&lt;/a&gt; (e come suggerito nella descrizione dell’avviso):&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Creare un utente che verrà utilizzato per l’aggiornamento dinamico dei record DNS. &lt;/li&gt;    &lt;li&gt;Eseguire il seguente comando per impostare sul servizio DHCP l’utilizzo dell’utente creato per l’aggiornamento dinamico dei record DNS:      &lt;br /&gt;&lt;strong&gt;netsh dhcp server set dnscredentials &lt;em&gt;username&lt;/em&gt; &lt;em&gt;domainname&lt;/em&gt; &lt;em&gt;password&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Riavviare il servizio DHCP tramite il comando:      &lt;br /&gt;&lt;strong&gt;net stop DHCPServer &amp;amp;&amp;amp; net start DHCPServer&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Per verificare che le credenziali siano state impostare correttamente utilizzare il comando:      &lt;br /&gt;&lt;strong&gt;netsh dhcp server show dnscredentials&lt;/strong&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In Windows Server 2003 l’aggiornamento dinamico dei record DNS può generare un memory leak causato dalla Dnsapi.dll come indicato nel seguente &lt;a href="http://support.microsoft.com/kb/939928/en-us" target="_blank"&gt;A memory leak occurs if the DNS dynamic update protocol is enabled on a DHCP server that is running Windows Server 2003&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Io l’ho riscontrato nel caso in cui il servizio DHCP venga eseguito sul Domain Controller dove i Private Bytes del processo tcpsvcs.exe erano superiori alla memoria RAM installata sul computer.&lt;/p&gt;  &lt;p&gt;le soluzioni sono per evitare tale problema sono quattro:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Disabilitare l’aggiornamento automatico dei record DNS (non sempre questa soluzione può essere adottata a riguardo si veda il post &lt;a href="http://blogs.sysadmin.it/ermannog/archive/2010/02/21/3455.aspx" target="_blank"&gt;DHCP e aggiornamento dinamico record DNS II&lt;/a&gt;) e riavviare il servizio DCHP &lt;/li&gt;    &lt;li&gt;Eseguire il servizio DHCP su un server membro e non sul Domain Controller &lt;/li&gt;    &lt;li&gt;Riavviare in servizio DHCP ad esempio una volta ogni 24 ore schedulando l’esecuzione del comando:      &lt;br /&gt;&lt;strong&gt;net stop DHCPServer &amp;amp;&amp;amp; net start DHCPServer&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Installare l’hotfix indicata nella &lt;a href="http://support.microsoft.com/kb/939928/en-us" target="_blank"&gt;KB 939928&lt;/a&gt;, che va richiesta al supporto Microsoft e che ha come prerequisiti il Service Pack 1 o 2 di Windows Server 2003, al termine dell’installazione occorre riavviare il sistema. &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://blogs.sysadmin.it/ermannog/aggbug/3454.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ermanno Goletto</dc:creator>
            <guid>http://blogs.sysadmin.it/ermannog/archive/2010/02/20/3454.aspx</guid>
            <pubDate>Sat, 20 Feb 2010 16:35:48 GMT</pubDate>
            <wfw:comment>http://blogs.sysadmin.it/ermannog/comments/3454.aspx</wfw:comment>
            <comments>http://blogs.sysadmin.it/ermannog/archive/2010/02/20/3454.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.sysadmin.it/ermannog/comments/commentRss/3454.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>