Guillermo

Wednesday, April 25, 2007

Monday, April 23, 2007

CERTIFICATION: Citrix Test 1Y0-256 passed!

Today I passed the Citrix Test 1Y0-256: Citrix Presentation Server 4.0: Administration and I got the Citrix Certified Administrator for Citrix Presentation Server 4.0 (CCA) certification.
This is a very, very easy exam, the official course material is enough (plus some experience, I have +5 years using Citrix :).

Exam Statistics:

12 Citrix Exams
05 Citrix Certifications
24 Microsoft Exams
15 Microsoft Certifications
05 VMware Certifications
11 VMware Exams

More Info: http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Friday, April 13, 2007

CTX: How to install Hotfix Rollup Pack in Unattended Mode

How to install Citrix Hotfix Rollup Pack in Unattended Mode in Citrix Presentation Server

msiexec /passive /norestart /update PSE400W2K3R03.msp

Thursday, April 12, 2007

MS: How delete a NTFS File or Folder with invalid name

Open a CMD Windows a type:

For files: del "\\?\filename"

Example: del "\\?\c:\files\exchange.txt "

For directories: rd "\\?\folder"

Example: rd "\\?\c:\software\demo "

More info http://support.microsoft.com/kb/320081

Friday, March 30, 2007

CERTIFICATION: VMware Certified Professional on VI3 (VCP)

Today I passed the VCP-310 exam and got the VMware Certified Professional (VCP) certification.

I readed the entire documentation (around 1800 pages) twice and a lot of experience (deployment for several companies in Spain including Dell Professional Services, Parmalat, etc) make this test easy.

Exam Statistics:

10 Citrix Exams
04 Citrix Certifications
23 Microsoft Exams
13 Microsoft Certifications
02 VMware Certifications
12 VMware Exams

More Info: http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Tuesday, March 27, 2007

MS: Windows Update Error 80245003 in Windows Vista

To fix this problem:

1) Stop the "Windows update" service
2) Rename the directory "C:\Windows\SoftwareDistribution" to "C:\Windows\SoftwareDistribution.old".
3) Start the "Windows update" service
4) Try "Windows update" again.

Script: Create Directory With Current Date

@echo off
set y=%date:~-4%
set m=%date:~3,2%
set d=%date:~0,2%
set a=%y%%m%%d%
mkdir C:\\%a%

Friday, March 23, 2007

1ST BLOG ANNIVERSARY

One year ago, I started this blog to keep my technical notes in one site.

Happy anniversary blog!

Monday, March 19, 2007

MS: Exchange 2007 and Active Directory

There are also several other significant changes involved with Exchange 2007 that will affect Active Directory more than ever before. Here are some currently known issues:

  • The Schema Master and GCs need to be at Windows Server 2003 SP1. Of course, most DCs and GCs are probably at SP1 now anyway.
  • All domains must be at domain functional level, Windows 2000 Server native level or higher.
  • A GC must be in each site where there are Exchange servers holding the Hub Transport, Client Access Server and Mailbox roles. These roles could be held by one or more servers. A new utility is used to upgrade the schema: Setup /PrepareAD. This replaces the DomainPrep and ForestPrep utilizations previously used.
  • Mailboxes will be configured from the Exchange Management Console or the new Exchange Management Shell, but not from the Active Directory Users and Computers (ADUC) snap-in. In fact, the mailbox attributes are not even visible in the ADUC snap-in. However, Exchange admins can create new AD users in the context of creating mailboxes from the Exchange Management Console or the Exchange Management Shell. This will probably cause some redesigning of administration delegation.

Wednesday, March 14, 2007

MS: Windows 2003 Server Service Pack 2 Released!

http://www.microsoft.com/technet/windowsserver/sp2.mspx

Top 10 Reasons to Install Windows Server 2003 SP2

1) Security Updates/Hotfixes
Windows Server 2003 SP2 will get all of your Windows Server 2003 and Windows XP Professional x64 Editions up to date with the latest Security Bulletin updates and Hotfixes, ensuring the highest level of security, reliability, stability, manageability, supportability and compatibility.
2) Deploy your operating systems more effectively
Building upon our previous deployment solutions, Windows Deployment Services (WDS) offers customers a complete ‘out of the box’ provisioning solution. WDS provides organizations with manageable image store, remote booting, PXE boot support, and more; all in a greatly improved management interface. WDS also uses the new file-based Windows Imaging Format (WIM) which facilitates deployments on Windows Vista and Windows Server “Longhorn”.
3) Improved networking performance
Windows Server SP2 offers solutions to network traffic challenges in an era of the multi-Gigabit Ethernet. Increases to CPU resources required to handle high network traffic can potentially inhibit scaling and effectively reduce the performance gains that are possible with increased link speeds. Windows Server 2003 SP2 Scalable Networking Pack (SNP), introduces technologies that helps organizations cost-effectively scale network-based applications to meet growing demands. The Scalable Networking pack Increases network and application performance by freeing up CPU cycles and more efficiently using processor resources. More information on the Scalable Networking Pack can be found at
www.microsoft.com/snp
4) Improved manageability for IPsec
Server and Domain Isolation are key security benefits offered on Microsoft Networks. By using Active Directory, domain memberships and group policies, Server and Domain Isolation allows companies to logically segment their networks. This means that you can restrict non-domain computers which aren’t managed at a corporate level (lab computers, guests or other unsecure systems) from communicating with non- domain members. Service Pack 2 improves Server and Domain Isolation by reducing the IPsec filter set that needs to be managed from potentially hundreds of filters to as few as 2 filters. More information on Server and Domain Isolation can be found at
www.microsoft.com/sdisolation.
5) Utility improvements
Making common tasks easier, SP2 introduces customer-driven improvements to the Domain Controller Diagnostics tool (DCDIAG) and MS Configuration (MSCONFIG) tool. SP2 also has an updated Access Control List (ICACLS) program to allow for greater flexibility when backing up Access Control Lists.
6) Management tools made easier
SP2 includes the Microsoft Management Console 3.0 (MMC 3.0). MMC provides a framework that unifies and simplifies day-to-day system management tasks on Windows by providing common navigation, menus, toolbars, and workflow across diverse tools. MMC tools (called snap-ins) can be used to administer networks, computers, services, applications and other system components. MMC does not perform administrative functions, but hosts a variety of Windows and non-Microsoft snap-ins that do.
7) Single install experience
It patches both the R2 and non-R2 versions of Windows Server 2003. This reduces the amount of patch management for an organization.
8) Support for additional languages
Service Pack 2 will be released in 9 additional localized languages for Windows Server 2003 x64 Editions including: German, French, Korean, Chinese Traditional, Chinese Simplified, Spanish, Italian, Russian and, Portuguese (Brazilian).
9) Performance improvements
Service Pack 2 offers performance improvements for Windows Server 2003 running as a Virtual Server guest under high Advanced Processor Interrupt Controller (APIC) rates. It also improves SQL Server performance under intensive workloads. Both of these improvements lead to more efficient data processing.
10) Manage new wireless settings without the hassle
SP2 provides the ability to manage the WPA2 protocol for wireless networks. This supports and simplifies the process of discovering and connecting to wireless networks in your home or on the road.

Thursday, March 08, 2007

MS: How to disable Windows File Protection

You need to edit the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

and change the key SFCDisable to 0

Wednesday, March 07, 2007

MS: Installing Exchange 2007 Management Tools On a 32 Bit OS

The Exchange setup require a Windows 64 Bit Edition to initiated. Using Windows 32 Bit Edition isn't supported installation on the Management Tools from the Exchange 2007 Installation disk.
Download the 32 Bit evaluation edition of Exchange 2007 and install from this media

More Info:

http://support.microsoft.com/kb/555841
http://www.microsoft.com/technet/prodtechnol/exchange/2007/downloads

MS: Error message when you try to set an IP address on a network adapter

When you trying to set the IP address on a network adapter, you may receive the following error message:

The IP address XXX.XXX.XXX.XXX you have entered for this network adapter is already assigned to another adapter Name of adapter. Name of adapter is hidden from the network and Dial-up Connections folder because it is not physically in the computer or is a legacy adapter that is not working. If the same address is assigned to both adapters and they become active, only one of them will use this address. This may result in incorrect system configuration. Do you want to enter a different IP address for this adapter in the list of IP addresses in the advanced dialog box?

RESOLUTION

1. Click Start, click Run, type cmd.exe, and then press ENTER.
2. Type set devmgr_show_nonpresent_devices=1, and then press ENTER.
3. Type Start DEVMGMT.MSC, and then press ENTER.
4. Click View, and then click Show Hidden Devices.
5. Expand the Network Adapters tree.
6. Right-click the dimmed network adapter, and then click Uninstall.


More info: http://support.microsoft.com/kb/269155

Friday, March 02, 2007

CERTIFICATION: Microsoft Test 70-285 passed!

Today I passed the Microsoft Test 70-285: Designing a Microsoft Exchange Server 2003 Organization and I got the Microsoft Certified Systems Engineer (MCSE: Messaging) in Microsoft Windows Server 2003 and Microsoft Certified Systems Engineer (MCSE: Messaging) in Microsoft Windows 2000 certifications.
It was a easy exam for me (I have +10 years working with Exchange) and +3 years with Exchange 2003. The Exchange 2003 Training Kit and Exchange 2003 Resource Kit is a required reading. You will find a very useful list of Exchange 2003 papers and documents in http://exchange.musumeci.com.ar

Exam Statistics:

10 Citrix Exams
04 Citrix Certifications
24 Microsoft Exams
15 Microsoft Certifications
01 VMware Certifications

More Info:
http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Monday, February 26, 2007

CERTIFICATION: VMware Sales Professional (VSP)

I got new VMware Sales Professional (VSP) certification, required for VMware Partners.

To become a VSP you must complete all of the required courses and one of the specialty courses listed below. I passed al VSP Requirements and VSP Specialties:

VSP Requirements:

  • Virtualization Overview
  • VMware Corporate Overview
  • VMware Products Overview
  • VMware Solutions Overview
  • Delivering the VMware Message
  • Effectively Working With VMware

VSP Specialties:

  • Selling to Testing and Development Environments
  • Selling Server Consolidation and Containment Solutions
  • Selling Business Continuity Solutions
  • Selling Desktop Manageability & Security Solutions

Exam Statistics:

10 Citrix Exams

04 Citrix Certifications

23 Microsoft Exams

13 Microsoft Certifications

01 VMware Certifications

More Info: http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Friday, February 23, 2007

MS: Recover a Exchange 2000 Database

Yesterday, I enjoyed a very, very long day recovering successfully an Exchange 2000 corrupted database.

Some links:

What to Do When an Exchange Store Won't Mount
http://www.microsoft.com/technet/prodtechnol/exchange/2003/wontmount.mspx

Error c1041724 Occurs When You Try to Mount a Database on an Exchange 2003 Server
http://support.microsoft.com:80/kb/822449/en-us

Funny post about Exchange 2000 recovery:
http://episteme.arstechnica.com/eve/forums/a/tpc/f/12009443/m/204009322631

Thursday, February 22, 2007

VMware: How to Install Windows Home Server Beta 2

How to Install Windows Home Server Beta 2 in VMware Workstation or VMware Server:

Create a VM with 512 MB of RAM.
Remove the SCSI Hard Drive.
Create a new IDE Hard Drive with a least 40 GB.
Install the Windows Home Server Beta 2

Tuesday, February 20, 2007

VMware ESX Must Read Papers

Command Line Interface Tips and Tricks for VMware ESX Server 2 and 3
http://download3.vmware.com/vmworld/2006/tac9685.pdf

Troubleshooting VMware ESX Server 3 and VMware VirtualCenter 2
http://download3.vmware.com/vmworld/2006/mdc9694.pdf

The Best Thing Since Sliced Bread: Effective DRS and HA in production
http://download3.vmware.com/vmworld/2006/tac9413.pdf

VirtualCenter 2 - Templates Usage and Best Practices
http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf

VMware: Error in HA

VMware Infrastructure v3.0 (ESX Server)

Error: Insufficient resources to satisfy HA failover level on cluster in data center.
Error: Internal AAM error. Agent did not start.

Solution:

- Check the HOSTNAME entry in /etc/sysconfig/network to the short name.

- Check if your FQDN is greater than 30 characters, in which case HA will not configure properly. This is a known bug in VC20 (see KB article 2259).
- Check IP, routing, and DNS for each host.
- Make sure that storage and network are available across the cluster - Ensure that the hosts are not managed directly: perform all host management through VC.
- May want to add nodes to /etc/hosts on ESX Server AND hosts file on VC Server. A better plan would be to use primary and secondary DNS servers.
- Check if Service Console has default gateway defined.
- Verify logs: /opt/LGTOaam512/* and /opt/LGTOaam512/vmsupport/*.
- Check /etc/hosts and /etc/resolv.conf.
- In ESX 3.x the memory reservation is zero, and the limit is "unlimited." To see this, edit the settings of a virtual machine, click on the Resources tab, and select Memory on the left. To conform to the ESX 3.x defaults, change the settings to a reservation of 0, and check the Unlimited box under limit. After doing this for all virtual machines, edit the settings for the cluster. Disable HA, and then edit the cluser settings again to reenable HA. The current failover capacity should now match the configured capacity.

Friday, February 09, 2007

CERTIFICATION: Microsoft Test 70-284 passed!

Today I passed the Microsoft Test 70-284: Implementing and Managing Microsoft Exchange Server 2003 and I got the Microsoft Certified Systems Administrator (MCSA: Messaging) in Microsoft Windows Server 2003 and Microsoft Certified Systems Administrator (MCSA: Messaging) in Microsoft Windows 2000 certifications.It was a very easy exam for me (I have +10 years working with Exchange) and +3 years with Exchange 2003. The Exchange 2003 Training Kit and Exchange 2003 Resource Kit is a required reading.You will find a very useful list of Exchange 2003 papers and documents in http://exchange.musumeci.com.ar

Exam Statistics:

10 Citrix Exams
04 Citrix Certifications
23 Microsoft Exams
13 Microsoft Certifications

More Info: http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Thursday, February 08, 2007

VMware: Deploying Microsoft Exchange in VMware Infrastructure

Deploying Microsoft Exchange in VMware Infrastructure offers many advantages, including higher availability,simplified recovery, and more efficient use of resources. This paper discusses best practices for running Exchange 2003 in a VMware Infrastructure environment, in the areas of servers, virtual machines, storage, and implementation. In addition, a case study shows an example architecture, and the Appendix provides some sample metrics for Exchange performance.
http://www.vmware.com/pdf/exchange_best_practices.pdf

MS: Deploying Exchange Server 2007

Deploying a Simple Exchange Server 2007 Organization
This document provides descriptions and overviews of features, guidelines for planning, and steps for deploying a simple Exchange 2007 organization.

Deploying a Large Exchange Server 2007 Organization
This document provides descriptions and overviews of features, guidelines for planning, and steps for deploying a large Exchange 2007 organization.

Deploying a Standard Exchange Server 2007 Organization
This document provides descriptions and overviews of features, guidelines for planning, and steps for deploying a standard Exchange 2007 organization.

Deploying a Complex Exchange Server 2007 Organization
This document provides descriptions and overviews of features, guidelines for planning, and steps for deploying a complex Exchange Server 2007 organization.

Monday, February 05, 2007

MS: Robocopy

My favorite tool in the entire world is robocopy. This is an amazing and fast tool to copy files. I'm using robocopy every day, in my day by day work, in my servers and my laptops.

I good example for a simple copy:

robocopy c:\data e:\software\data /e /r:1 /w:1

This example copy all files and directories (/e) from c:\data to e:\software\data, retries 1 time (/r:1) and wait 1 second between retry (/w:1).

robocopy file:////Server1/Data
E:\software\data /E /copyall /np /r:3 /w:1 /log+:c:\log_robocopy.txt /TEE

This example is useful to migrate all files and directories (/e) from the share \\server1\data to e:\software\data, retries 3 times (/r:3) and wait 1 second between retries (/w:1), copy all NTFS attributes and permissions (/copyall), turns off copy progress indicator (/np), redirects output to the specified file, appending it to the file if it already exists (/log+:c:\log_robocopy.txt) and displays output in the console window, in addition to directing it to the log file specified by /LOG or /LOG+ (/TEE).


You can download robocopy (included in Windows 2003 Resource Kit) here

Install Nero 7.5 Lite in Unattended Mode

Download Nero 7 Lite v7.7.5.1 Lite from http://www.updatepack.nl

Create a script

Nero-7.5.1.1_eng_lite.exe /VERYSILENT /LANG="English" /TASKS="desktopicon"
/COMPONENTS="nero_core,nero_toolkit\nero_cdspeed" /USER="Your Name" /COMPANY="Your Company" /SERIAL="Your Serial"

More info: http://www.msfn.org/board/index.php?act=ST&f=80&t=69886

Friday, February 02, 2007

VM: Performance Tuning Best Practices for ESX Server 3

The paper provides a list of performance tips that cover the most performance-critical areas of Virtual Infrastructure 3 (VI3).
The intended audience is system administrators who have already deployed VI3 and are looking to maximize their performance.

Download:http://www.vmware.com/pdf/vi_performance_tuning.pdf

MS: Debugging Windows Dumps

WinDbg - Tool for dump analysis or debugging

WinDbg provides source-level debugging through a graphical user interface and a text-based interface.

Usage: Use WinDbg to open crash dumps obtained from Dr. Watson or Windows crashes (blue screens). Once the crash dump has finished loading, many commands can be used to provide helpful information about the error.
The command !analyze –v performs basic exception analysis, reporting the error that occurred and the module in which it occurred. The command lmv can be used to show all of the modules loaded, including their full path and version information.


More info: http://www.microsoft.com/whdc/devtools/debugging/default.mspx

http://support.microsoft.com/kb/315263

Monday, January 29, 2007

CTX: Optimization (Tweaks and Tune) of Citrix MetaFrame Presentation Server 4.0

DABCC Methodology in a Box 4.0 for Citrix Presentation Server 4.0 'How to Tweaks and Tune Citrix MetaFrame Presentation Server 4.0 Section'
http://www.dabcc.com/forumcontent.aspx?sectionid=18

VMWARE: Reduce (o Shrink) a Virtual Disk

Shrinking a virtual disk reclaims unused space in the virtual disk. If there is empty space in the disk, this process reduces the amount of space the virtual disk occupies on the host drive.
Shrinking a virtual disk is a convenient way to convert a virtual disk to the format supported by Workstation. Virtual disks created in the new format can be recognized only by VMware Workstation 3.0 and higher. If you allocated all the space for your virtual disk at the time you created it, you cannot shrink it.

To shrink a virtual disk:
1. Launch the control panel. Double-click the VMware Tools icon in the system tray, or choose Start > Settings > Control Panel, then double-click VMware Tools.
2. Click the Shrink tab.
3. Select the virtual disks you want to shrink, then click Prepare to Shrink.
4. Click Yes when VMware Tools finishes wiping the selected disk partitions. Shrinking disks may take considerable time.
5. Click OK to finish.

More info: http://www.vmware.com/support/ws5/doc/ws_disk_shrink.html

Thursday, January 25, 2007

MS: Test the SMTP Service in Exchange Using Telnet

You can use TELNET to test your SMTP service. SMTP uses port number 25, so in order to use telnet to open an SMTP session with the Exchange server we use the command:

TELNET localhost 25

If the connection is successful, we should see a banner and a command line interface:

220 mailtest.local Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at Thu, 25 Jan 2007 12:03:43 +0100
helo
250 mailtest.local Hello [127.0.0.1]
mail from: admin@mailtest.local
250 2.1.0 admin@mailtest.local....Sender OK
rcpt to: guillermo@mailtest.local
250 2.1.5 guillermo@mailtest.local
data
354 Start mail input; end with .
subject: test
This is a test
.
250 2.6.0 <CAMMSVRMMFRaqbC8wSA00000002@mailtest.local>Queued mail for delivery
quit
221 2.0.0 cammdomain.dev
Service closing transmission channel
Connection to host lost.

MS: Change A Computer's SID or Regenerate SID

Demand from the Windows community has lead several companies to develop programs that can change a computer's SID after a system has been cloned.
Microsoft only support images that are prepared using SysPrep. SysPrep is a great tool but if you need only to change the SID of computer, it will take a lot of time and requieres the CD KEY.
However, Symantec's SID Changer and Symantec's Ghost Walker are only sold as part of each company's high-end product. Further, they both run from a DOS command prompt (Altiris' Changer is similar to NewSID).
NewSID is a program developed by Sysinternals (now partthat changes a computer's SID. It is free and is a Win32 program, meaning that it can easily be run on systems that have been previously cloned. NewSID works on Windows NT 4, Windows 2000, Windows XP and Windows .NET Server.

You can download NewSID from:
http://www.microsoft.com/technet/sysinternals/Utilities/NewSid.mspx

Tuesday, January 23, 2007

MS: How to switch from one installation type (Internet Mail Only or Corporate) to another in Outlook 2000

In Microsoft Outlook 2000, the Internet E-mail Information Service stores information that allows you to log on to your Internet Mail Server and by which initiates the log on process. Outlook provides this service during a typical setup scenario.
The Internet E-mail service is designed for those users who have installed Outlook with the Corporate or Workgroup (CW) setup option and also need to use other e-mail services, such as cc:Mail, or Exchange Server mail on the same computer. If you only use an Internet Service Provider's POP3 e-mail server and no other type of e-mail account then you should use Outlook with the Internet Mail Only (IMO) setup option.
To switch from CW to IMO on the Outlook Tools menu, click Options. Under the Mail Delivery tab, click the "Reconfigure Mail Support..." button.
More Info: http://support.microsoft.com/kb/195500/en-us

Monday, January 22, 2007

CTX: Troubleshooting and Debugging Citrix Servers

Troubleshooting tools for Citrix environments
The document is divided into two sections: Citrix Tools and Third Party Tools. Many of the tools listed are installed during either the Windows or Citrix installations.
http://www.citrixthings.com/index.php?option=com_content&task=view&id=4&Itemid=9

Using the Microsoft Debug Diagnostics Tool to Create Dump Files
The Debug Diagnostics Tool (a subset of Microsoft’s IIS Diagnostics toolset) can be used to capture dumps from Windows or Citrix services or processes.
This tool can be used as an alternative to Dr.Watson, NTSD, ADPlus, and WinDBG (see a list of Citrix and Microsoft articles on these tools below) to generate dumps that can help Citrix Technical Support correctly identify the cause of a hanging service or a process/server crash.

http://support.citrix.com/article/CTX108889

MS: Setting Up Fault Tolerant Terminal License Servers

One activated license server can serve many terminal servers and Terminal Server users simultaneously. In large implementations of Terminal Services, you might want to deploy at least two licensing servers for fault tolerance. Terminal Server Licensing is not cluster-aware. However, you can improve fault tolerance for the license server by deploying two license servers per domain.

Choose two host servers for licensing and install all licenses on one license server; do not install any licenses on the backup server. The full server functions as the primary license server and can service all license requests. If the primary license server becomes unavailable, the backup license server can issue 90-day temporary license tokens to clients that need them. When the primary license server is back online, it replaces the temporary license tokens the next time the clients connect.

You can configure a Terminal Server to use a specific license server via the Terminal Server’s registry. Be careful though, because this registry edit is not like most others. In this case, rather than specifying a new registry value and then entering data, you have to create a new registry key (or “folder”). To do this, browse to the following registry location:

HKLM\SYSTEM\ControlSet\Services\TermService\Parameters\

Add a new key called “LicenseServers.” Underneath the new LicenseServers key, create another key with the NetBIOS name of the license server that you want this Terminal Server to use. You don’t need to add any values or data under this new key.

Add multiple keys for multiple servers if you wish, although the Terminal Server will only communicate with one license server at a time. Once you’re done, reboot the server for it to take affect.

More info:
http://support.microsoft.com/kb/279561 and

http://technet2.microsoft.com/WindowsServer/en/library/b6c02871-7bef-4e26-9aab-48730511c1261033.mspx

Friday, January 19, 2007

CERTIFICATION: Microsoft Test 70-447 passed!


Today I passed the Microsoft Test 70-447: UPGRADE: MCDBA Skills to MCITP Database Administrator by Using Microsoft SQL Server 2005 and I got the Microsoft Certified Information Technology Professional (MCITP): Database Administrator certification.The MCITP Self-Paced Training Kit (Exam 70-444): Optimizing and Maintaining a Database Administration Solution Using Microsoft SQL Server 2005, MCITP Self-Paced Training Kit (Exam 70-443): Designing a Database Server Infrastructure Using Microsoft SQL Server 2005
and MCTS Self-Paced Training Kit (Exam 70-431): Microsoft SQL Server 2005—Implementation and Maintenance books, lab practice, some Microsoft e-Learning Courses was enough to pass this test (Some lucky, common sense and patience is required too ... is a very, very long exam... two in one)

Exam Statistics:

10 Citrix Exams
04 Citrix Certifications
22 Microsoft Exams
11 Microsoft Certifications

More Info: http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Friday, January 12, 2007

Wednesday, December 20, 2006

VMWARE: How to setup ESX 3.0 to automatically start Virtual Machines

How to setup VMware ESX 3.0 to automatically start Virtual Machines when the ESX host server reboots:

Highlight the host server.
Go to Configuration.
Go to Virtual Machine Startup/Shutdown.
Click in Properties.
Check Allow virtual machines to start and stop automatically with the system.

Tuesday, December 19, 2006

CTX: Clear Persistent Orphaned Printers in Roaming Profiles

How to Clear Persistent Orphaned Printers in Roaming Profiles in Citrix Servers

To remove orphan printer from roamming profiles you must edit usrlogon.cmd on the Citrix servers and add these entries.

echo Yreg DELETE HKCU\Printers\DevModes2 /va /f
echo Yreg DELETE HKCU\Printers\DevModePerUser /va /f
echo Yreg DELETE HKCU\Printers\ /va /f
echo Yreg DELETE HKCU\Printers\connections
echo Yreg DELETE HKCU\Printers\citrix
echo Yreg DELETE "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Devices" /va /f
echo Yreg DELETE "HKCU\Software\Microsoft\Windows NT\CurrentVersion\printerports" /va /f
echo Yreg DELETE HKCU\Software\Citrix\PrinterProperties
echo Yreg DELETE HKCU\Printers\settings

MS: How to Install a Windows 2000 or Windows XP Printer Driver in Windows NT 4.0

How to Install a Windows 2000 Printer Driver or a Windows XP Printer Driver in Windows NT 4.O for Point and Print Functionality (This note will apply to Windows Server 2003 Printer Driver too)
http://support.microsoft.com/kb/263090/en-us

Thursday, December 14, 2006

CTX: How To Use DSCHECK

How To Use DSCHECK

Usage: dscheck [Options]
• [ /Clean /Full]
• [ Servers Apps Printers Groups MSLicense Folders Licenses InstallationJobs]
• [/Silent]

To Check the Data Store

From the command prompt, type dscheck.

To Repair the Data Store

From the command line change to the temp directory where the dscheck.exe utility resides. Run the following switch commands:

• dscheck /full Servers [Options]
o – Verify/Clean or Delete the server. May be left blank. Defaults to all servers.
o /Clean – Modify the data store to correct the errors.
o /DeleteAll – Delete the server entries from the data store.
o /DeleteMF – Delete the MetaFrame Server entry from the data store.
o /DeleteComSrv – Delete the Common Server entry from the data store. If specified without a server name, will attempt to remove all the duplicate Common Server entries.
Note: In general, use /Delete*** with caution.

• dscheck /full Apps [Options]
o – Verify/Clean or Delete the application. May be left blank. Defaults to all applications.
o /Clean – Modify the data store to correct the errors.
o /ServerCheck – Verify that all applications are hosted by valid servers.
o /DeleteMF – Delete the MetaFrame Application entry from the data store.
o /DeleteComApp – Delete the Common Application entry from the data store.

• dscheck /full Printers [Options]
o /purge_replications – Removes all printer replications from the data store.
o /purge_client_printers – Removes all Client Auto-Create printers pending deletion from the data store.
o /purge_drivers – Removes all drivers which are not associated with any servers or session printer policies from the data store.

• dscheck /full Groups [Options]
o /Clean – Removes the group object. GroupName is the relative DN from the Context.
o /Clean – Removes the group from the parent group. Use the output of DSCHECK.exe GROUPS /verify" for both ParentGroupName and GroupName.

• dscheck /full MSLicense [Options]
o /purge_licenses – Removes all Microsoft Licenses from the data store.
o /list – Lists all Microsoft Licenses in the data store.
• dscheck /full Folders /clean – Collapse orphaned folders in the data store.
• dscheck /full Licenses /clean – Removes all corrupt licenses from the data store.

• dscheck /full
CAUTION: If this is run with the /clean switch the database will be modified if inconsistencies are found. It is recommended that the data store database is backed up prior to running dscheck with the /clean switch.

http://support.citrix.com/article/CTX107800

Monday, December 11, 2006

CTX: Auto Client Reconnect Event 9007

You found this error in your Citrix server:

Event Type: Warning
Event Source: MetaFrame
Event Category: None
Event ID: 9007
User: N/A
Computer: SERVER
Description: Auto Client Reconnect occurred for user: DOMAIN\user

To fix the problem add these registry keys:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix]
"IcaEnableKeepAlive"=dword:00000001
"IcaKeepAliveInterval"=dword:0000003c

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpMaxDataRetransmissions"=dword:0000000a
"KeepAliveTime"=dword:0000ea60
"KeepAliveInterval"=dword:000003e8

MS: Enable/Disable "Use HTTP 1.1 through proxy connections" settings in Internet Explorer

Change (or create) these registry keys or create ADM Template to apply using a GPO.

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\EnableHttp1_1= "0x00000001"

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyHttp1.1= "0x00000001"

1 is Enable and 0 is Disable.

MS: How to Install Office 2000 on Windows 2000 Terminal Server

http://support.microsoft.com/kb/224313

Monday, December 04, 2006

VMWARE: How To Change Date And Time To ESX Server

1) Set the system clock to the local date and time: date MMDDhhmmYYYY

Example: Dec 4, 2006 10:35 is DATE 120410352006

2) Update the hardware clock with current time of the system clock: /sbin/hwclock --systohc

Monday, November 20, 2006

CERTIFICATION: Microsoft Test 70-431 passed!


Today I passed with 1000 points (my first test with 1000 points score!) the Microsoft Test 70-431: TS: Microsoft SQL Server 2005 - Implementation and Maintenance and I got the Microsoft Certified Technology Specialist (MCTS): SQL Server 2005 certification.

The
MCTS Self–Paced Training Kit (Exam 70–431): Implementing and Maintaining Microsoft SQL Server 2005 and lab practice, is enough to pass this test.

Exam Statistics:


10 Citrix Exams
04 Citrix Certifications
21 Microsoft Exams
10 Microsoft Certifications

More Info:
http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Friday, November 17, 2006

MS: Limit messages size in Exchange Server 2003

How to Set Size Limits for Messages
http://www.msexchange.org/tutorials/Set-Size-Limits-Messages.html

How to set size limits for messages in Exchange Server
http://support.microsoft.com/kb/322679

An e-mail message that is larger than the sending message size limit or the receiving message size limit is not delivered
http://support.microsoft.com/kb/298572

Security Setting Changes and Updates That Are Introduced in Exchange Server 2003
http://support.microsoft.com/kb/824111

Exchange 2000 Server and Exchange Server 2003 Message Restrictions
http://www.microsoft.com/technet/prodtechnol/exchange/2003/insider/Message_Restrictions.mspx

HOW TO: Use System Policies to Configure Mailbox Storage Limits in Exchange Server 2003
http://support.microsoft.com/kb/822938

Friday, November 10, 2006

MS: How to assign service account access to all mailboxes in Exchange

How to assign service account access to all mailboxes in Exchange Server 2003
http://support.microsoft.com/kb/821897

How to assign service account access to all mailboxes in Exchange Server 2000
http://support.microsoft.com/kb/821897

Wednesday, November 08, 2006

MS: Windows Vista is RTM

Today November 8th, 2006 Microsoft announced the completion of the Windows Vista operating system and confirmed its release to manufacturing (RTM).
Windows Vista will be broadly available as a stand-alone product or pre-installed on new PCs on January 30, 2007 and available to Volume License customers later in the month of November 2006.
More info at http://www.microsoft.com/windowsvista
As beta tester from the early code (Alpha Stage) of Windows Vista (Codename Longhorn), I'm waiting to install the RTM version.

CTX: Citrix release a beta of the Project Tarpon

Citrix Project Tarpon - Beta Release - Release Date: 10/20/2006
Tarpon is a breakthrough in application streaming technology that enables IT organizations to rapidly deliver desktop applications and updates, while allowing IT organizations to centrally manage a single instance of a desktop application and deliver it to users as they need it. Project Tarpon eliminates application compatibility issues and dramatically reduces the cost and complexity of delivering applications. Applications are delivered as an on-demand service that detects problems, heals itself, and updates automatically.

You can found more info (including download information) in the Project Tarpon User Forum at http://support.citrix.com/forums/forum.jspa?forumID=114

CTX: Citrix release a beta of the Presentation Server v4.5

Presentation Server 4.5 - Technology Preview - Release Date: 10/24/2006
Some of the key features available in this upcoming release are:

  • Health Monitoring & Recovery – Monitors the health of many Presentation Server components and reports any failures instantly. If a component fails, it can be configured to trigger an action to the server.
  • Configuration logging – Logs any changes made to the farm to a database and provides reporting capabilities.
  • Non-administrator client installation – Allows end users without administrative rights to install a client.
  • SpeedScreen Progressive Display – Provides an aggressive compression algorithm for graphic-intensive applications, through a connection policy, to improve the performance and responsiveness of these applications.
  • Active Directory Federation Services (ADFS) support – Extends the value of Microsoft’s Active Directory and Identity Federation technology by allowing Presentation Server-hosted applications to participate in federation trusts. Without Citrix, ADFS can only be used with Web Applications.
  • Application streaming – Provides applications to be packaged and delivered to Presentation Server without having to install them in every server.

This release is available is x86 and x64 versions through MyCitrix.

MS: SQL Server 2005 SP2 CTP

SQL Server 2005 Service Pack 2 CTP (November 2006)
Yesterday Microsoft released a public Community Technology Preview of SQL Server 2005 Service Pack 2 (SP2).

The Service Pack 2 CTP 2 download is available here: http://www.microsoft.com/sql/ctp.mspx.

Monday, November 06, 2006

MS: Office 2007 is Golden! (RTM)

Today November 6th, 2006 Microsoft announced the completion of the 2007 Microsoft® Office system code and confirmed its release to manufacturing (RTM). This gold code milestone concludes the largest Microsoft Office beta program to date, with more than 3.5 million people downloading Beta 2.

More information about the 2007 Microsoft Office system can be found by visiting the new Office Online at http://office.microsoft.com.

As beta tester from the early code of Office 2007 (I write this blog in Word 2007 Beta2TR) , I'm waiting to install the RTM version.

Wednesday, October 25, 2006

October 2006: Month of the Database.

Currently I’m working for Avanade Spain in EADS-CASA in Spain, optimizing a .NET application (ASP and C#/PL-SQL) using large databases in Oracle 9i/10g R2.
At the same time I’m studying for the 70-431 exam (TS: Microsoft SQL Server 2005 - Implementation and Maintenance) for the MCTS - Microsoft Certified Technology Specialist: SQL Server 2005 certification.
In the last month I read five books of Oracle and two of SQL Server 2005 and spent several hours of lab work.
Working with both leaders of the Database market at the same time provide me a better understand of database concepts and the difference between products.
As MCDBA in SQL Server 2000 since 2004, I spent the last two years without extensive work with databases, just the setup of several Windows 2003/SQL 2000 cluster servers and the migration from SQL Server 7.0/2000 and Oracle 8/9 to SQL Server or optimizing .NET applications.
The “intensive” last month help me to improve my knowledge of database modeling, how to use XML in both databases, optimization of the code, migration from ANSI SQL to Transact-SQL or PL-SQL, etc.

Favorite SQL Server 2005 Book: TS: Microsoft SQL Server 2005 - Implementation and Maintenance Training Kit from MS Press (2006)

Favorite Oracle Book: Mastering Oracle SQL from O'Reilly (2004)

Wednesday, October 11, 2006

ORACLE: Install Oracle 10g with DHCP network configuration

To install Oracle 10g with dynamic network configuration you will to install a loopback adapter on Windows 2003 or Windows XP:
  1. From the Start menu, select Control Panel.
  2. Double-click Add Hardware to start the Add Hardware wizard.
  3. On the Welcome screen, click Next.
  4. On the Is the hardware connected? screen, select Yes, I have already connected the hardware, and click Next.
  5. On the The following hardware is already installed on your computer screen, select Add a new hardware device, and click Next.
  6. On the The wizard can help you install other hardware screen, select Install the hardware that I manually select from a list, and click Next.
  7. From the list, select the type of hardware you are installing screen, select Network adapters, and click Next.
  8. On the Select Network Adapter screen, make the following selections:
    Manufacturer: select Microsoft.
  9. Network Adapter: select Microsoft Loopback Adapter.
    Click Next.
  10. On the The wizard is ready to install your hardware screen, click Next.
  11. On the Completing the Add Hardware Wizard screen, click Finish.
  12. If you are using Windows 2003, restart your computer.
  13. Right-click My Network Places on the desktop and choose Properties. This displays the Network Connections control panel.
  14. Right-click the connection that was just created. This is usually named "Local Area Connection 2". Choose Properties.
  15. On the General tab, select Internet Protocol (TCP/IP), and click Properties.
  16. In the Properties dialog, do the following:
    IP Address: Enter a non-routable IP for the loopback adapter. Oracle recommends the following non-routable addresses:
    192.168.x.x (x is any value between 1 and 255)
    10.10.10.10
    Subnet mask: Enter 255.255.255.0.
    Leave all other fields empty.
    Click OK. Click OK. Click OK in the Local Area Connection 2 Properties dialog.
  17. Restart the computer.
  18. Add a line to the C:\windows\system32\drivers\etc\hosts file with the following format, after the localhost line: IP_address hostname.domainname hostname where:
    IP_address is the non-routable IP address you entered in step
    16.
    hostname is the name of the computer.
    domainname is the name of the domain.
    For example: 10.10.10.10 mycomputer.mydomain.com mycomputer
  19. Check the network configuration:
    Open System Properties, and select the Computer Name tab. In Full computer name, make sure you see the hostname and the domain name.
  20. Click Change. In Computer name, you should see the hostname, and in Full computer name, you should see the hostname and domain name.
  21. Click More. In Primary DNS suffix of this computer, you should see the domain name.

Monday, October 09, 2006

CERTIFICATION: Microsoft Test 70-296 passed!

Today I passed the Microsoft Test 70-296: Planning, Implementing and Maintaining a Microsoft Windows Server 2003 Environment for an MCSE Certified on Windows 2000.

I got the Microsoft Certified Systems Engineer (MCSE) en Microsoft Windows Server 2003 certification.

Exam Statistics:

10 Citrix Exams
04 Citrix Certifications
20 Microsoft Exams
09 Microsoft Certifications

More Info:
http://www.musumeci.com.ar/Web_English/certificaciones_eng.htm

Friday, October 06, 2006

BETA: Windows Vista RC2 Build 5744 Released today!

Microsoft releases today (October 6th, 2006) the RC2 (Release Candidate 2) build of Windows Vista. This will be the last build made available prior to RTM (Release To Manufacturing) build. The build is available in both x86 and x64 versions.

Friday, September 29, 2006

MS: You Can't Access The User List In A Trust with error 'The Server Is Not Operational'

When you create a external trust between Windows 2000 and/or Windows 2003, you can't access the user list with error "The Server Is Not Operational"
This condition will happen if there are no SRV records in DNS on the the trusting domain for the DCs in the trusted domain. To fix this condition:

1. Open the DNS snap-in in the trusting domain.
2. Expand the server.
3. Right-click Forward Lookup Zones and press New Zone.
4. Press Next.
5. Press Standard secondary and then press Next.
6. Type the trusted domain name and press Next.
7. Create a new file named Domain.dns and press Next.
8. Press Finish.
9. Open the DNS snap-in in the trusted domain.
10. Expand the server.
11. Select the Properties of the trusted domain's forward lookup zone. Select the Zone Transfers tab.
12. Check the Allow zone transfers box.
13. Select Only to the following servers and type the IP address of the trusting domains DNS server.
14. Press OK.
15. On the DNS server in the trusting domain, open the DNS snap-in.
16. Expand the server.
17. Expand the Forward Lookup Zones.
18. Right-click the secondary zone and press Transfer from master.

Wednesday, September 27, 2006

BETA: Microsoft releases another build of Windows Vista RC1 (Build 5728)

Microsoft releases the second (public) build (5728) of the Release Candidate 1 of Windows Vista in september 23th. This build work much better than then previous RC1 build (5600).
This build is available in x64 and x86 versions.

Tuesday, September 19, 2006

BETA: Microsoft Windows 2003 SP2 Beta Refresh 1 Build 2786

Microsoft announce the release of Beta Refresh 1 (build 2786) of Windows Server 2003 Service Pack 2 for Windows Server 2003 and Windows XP Professional x64 Edition customers.

Here is the list of releases:

* 32-bit x86 standalone update: English, German and Japanese
* x64 standalone update: English and Japanese
* Itanium standalone update: English, German and Japanese

Sunday, September 17, 2006

BETA: Microsoft releases another build of Windows Longhorn Server (Build 5600)

Microsoft releases this week another build (Build 5600) of Windows Longhorn Server for both platforms (x86 and x64), so I give a try and found this build very estable, faster and small than Vista RC1 (around 6 GB of hard disk space in x86 build).

BETA: Microsoft releases Windows Vista RC1 (Build 5600)

Microsoft releases the Release Candidate 1 (build 5600) of Windows Vista the first week of september, finally I got same free time from my projects in Avanade and install the x86 and x64 in 3 machines (one is my everyday Dell notebook).
Well, this build work much better than previous builds (Beta2, and Pre-RC1) and Office 2007 works amazing, but I still have some problems with Wireless networks, VPN connectivity and serveral applications and devices, so I need to keep my Windows XP partition to run same applications.

Wednesday, August 16, 2006

MS: Unattended Install

Unattended install .NET Framework v1.1/v2.0 (this appy to .NET Framework Language Pack too)

dotnetfx.exe /q:a /c:"install.exe /qb /l"

Unattended install .NET Framework v1.1 SP1

NDP1.1sp1-KB867460-X86.exe /q

Unattended install Windows Media v9.0

MPSetup.exe /q

Unattended install Windows Media v10.0

MP10Setup.exe /q


Unattended install DirectX 9.0c

Download DirectX 9.0c Redistributable, extract the file (using WinRAR for example) and then

DXSETUP.EXE /silent

Thursday, August 10, 2006

MS: Disable Windows XP SP2 Firewall using GPO

To disable Windows XP SP2 Firewall using GPO you will need to modify these settings:

Computer Configuration\Administrative Templates\Network\Network Connections\Windows Firewall\Domain Profile\

Computer Configuration\Administrative Templates\Network\Network Connections\Windows Firewall\Standard Profile\

Windows Firewall: Protect all network connections = Disabled

Wednesday, August 09, 2006

MS: Print Migrator

Print Migrator is a utility, which automates the backup and restore of print configuration data on print servers running Microsoft Windows NT 4, Microsoft Window 2000 and Microsoft Windows Server 2003. Print Migrator 3.1 continues full support for print servers running Microsoft Cluster Services; support for migration between different version of Windows (for example, Windows NT 4 to Windows Server 2003); and support for conversion of line printer remote (LPR) ports to the Standard TCP/IP Port Monitor on Windows 2000, Windows XP, and Windows Server 2003. This paper is designed for systems integrators, administrators, and architects who are planning, deploying, or managing Windows Print Servers.

You can download from here

Sometimes you will get this error:

"WARNING: Kernel Mode drivers (version 2) are blocked on the target machine. Disable Kernel Mode driver blocking and re-run Printer Migrator"

To fix that error:


1) Open Run and type gpedit.msc
2) Open Computer Configuration, Administrative Templates, Printer.
3) On the Right click on the policy labeled "Disallow installation of printers using kernel mode drivers"
4) Set it to disabled.

You may have to reboot, but you should now be able to install Kernel Mode Drivers.

MS: Move DHCP Database

How to move a DHCP database from a computer that is running Windows NT Server 4.0, Windows 2000, or Windows Server 2003 to a computer that is running Windows Server 2003
http://support.microsoft.com/kb/325473

How to move a DHCP database from one server to another in Windows NT 4.0 and in Windows 2000
http://support.microsoft.com/kb/130642

Tuesday, August 08, 2006

MS: How to use netsh to configure TCP/IP settings from the Command Prompt

In order to configure TCP/IP settings such as the IP address, Subnet Mask, Default Gateway, DNS and WINS addresses and many other options you can use Netsh.exe.

Netsh.exe is available on Windows 2000, Windows XP and Windows Server 2003.

With Netsh.exe, you can configure the IP address and other TCP/IP related settings. For example:

The following command configures the interface named Local Area Connection with the static IP address 192.168.0.100, the subnet mask of 255.255.255.0, and a default gateway of 192.168.0.1:

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

Netsh.exe can also be used to configure your NIC to automatically obtain an IP address from a DHCP server:

netsh interface ip set address "Local Area Connection" dhcp

You can configure your NIC to dynamically obtain it's DNS settings:

netsh interface ip set dns "Local Area Connection" dhcp

You can configure DNS addresses from the Command Prompt:

netsh interface ip set dns "Local Area Connection" static 192.168.0.200

You can add extra DNS servers using:

netsh interface ip add dns "Local Area Connection" 192.168.0.210

You can configure your NIC to dynamically obtain it's WINS settings:

netsh interface ip set wins "Local Area Connection" dhcp

You can configure WINS addresses from the Command Prompt :

netsh interface ip set wins "Local Area Connection" static 192.168.0.200

If you want you can add extra WINS servers using:

netsh interface ip add wins "Local Area Connection" 192.168.0.210

Example Script to setup a computer:

netsh interface ip set address name="Local Area Connection" static 10.150.0.125 255.255.0.0 10.150.0.254 1
netsh interface ip set dns "Local Area Connection" static 10.150.0.10
netsh interface ip add dns "Local Area Connection" 10.150.0.11
netsh interface ip add dns "Local Area Connection" 10.150.0.12
netsh interface ip set wins "Local Area Connection" static 10.150.0.10
netsh interface ip add wins "Local Area Connection" 10.150.0.11
netsh interface ip add wins "Local Area Connection" 10.150.0.12

MS: Troubleshooting an Exchange Server 2000 / 2003 computer with antivirus software installed

http://support.microsoft.com/kb/245822

Wednesday, August 02, 2006

MS: The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer

Error message when you run the Active Directory Installation Wizard: "The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer" in Windows 2003 R2
http://support.microsoft.com/?kbid=917385

Tuesday, August 01, 2006

MS: Windows 2003 Migration

Actually I'm working in Avanade in a large migration from Windows NT, Novell and Unix systems to Windows 2003/Exchange 2003.

Windows NT to Windows 2003

How to configure the Active Directory Migration Tool to migrate user passwords from a Windows NT 4.0 domain to a Windows Server 2003 domain
http://support.microsoft.com/kb/832221/en-us

How to use Active Directory Migration Tool version 2 to migrate from Windows 2000 to Windows Server 2003
http://support.microsoft.com/kb/326480

Windows NT Server 4.0 Upgrade Guide Windows NT Server 4.0 Upgrade Guide
http://www.microsoft.com/windowsserver2003/partners/isvs/ntmigrate.mspx

Migrating from Windows NT Server 4.0 to Windows Server 2003
http://www.microsoft.com/downloads/details.aspx?FamilyID=e92cf6a0-76f0-4e25-8de0-19544062a6e6&DisplayLang=en

Tools and Documentation for Upgrading to Windows Server 2003
http://www.microsoft.com/windowsserver2003/upgrading/nt4/tooldocs



MS: Transfer roles to a Windows Domain Controller

Using Ntdsutil.exe to transfer or seize FSMO roles to a domain controller
http://support.microsoft.com/kb/255504/en-us

How to view and transfer FSMO roles in Windows Server 2003 / 2008
http://support.microsoft.com/kb/324801