Archive for August, 2009

White Paper: OCS 2007 R2 Deploying Certificates

If you are involved one way or another in the design, planning and deployment of Office Communications Server 2007 R2 / RTM, the topic on digital certificate may just be one of the most challenging aspects on top of your list.

OCS 2007 R2 / RTM

Hot from the press, the white paper entitled “Deploying Certificates in Office Communications Server 2007 and Office Communications Server 2007 R2″ has just been released. You will find important background information, practical insights and operational guidelines for the various server roles (including IIS). This comprehensive document walks you through common scenarios to configure certificate properties and attributes correctly, troubleshooting tips, links to useful resources and a section on FAQ.

I am very excited to be one of the many contributing technical reviewers for this article as part of the MVP community. Go grab your copy today directly from this link here (or from the OCS 2007 R2 Documentation link here).

Technorati tags: LCS/OCS, OCS 2007 R2

No Comments »

HowTo: Manually Add a Device (RTM Windows 7 / Server 2008 R2)

To add a new hardware device to Windows*, the simplest way by far is to connect it to the host machine and let plug-and-play do the rest. An alternate method is to use Control Panel / Hardware [and Sound] then click on Add a device under the Devices and Printers session. Windows 7 - Add a Device Unlike its predecessors, Windows will attempt to continue the search for new devices and does not pause with any option to add them manually. Instead, the clickable link “What if Windows doesn’t find my device?” appears after some time but the Next button remains dim (not clickable), giving the impression that the search is not responding i.e. hung.

To manually add the device, dismiss the dialog box by hitting Cancel. Next, start Device Manager, choose Add legacy hardware under the Action menu. You will then find the familiar “Install the hardware that I manually select from a list (Advanced)” option as you walk through the Add Hardware Wizard.Windows 7 - Add Legacy Hardware (Device Manager) Even if you choose “Search for and install the hardware automatically (Recommended)”, Windows will still offer you the opportunity to pick it from a list should the device probe fail.

* RTM Windows 7 and Windows Server 2008 R2

Technorati tags: Windows Server 2008 R2, Windows 7 Client

No Comments »

Update: Swiss IT Pro User Group Event 1 Sep 09 - Unified Communications & PowerShell

Schweiz / Suisse / Switzerland Good news! This free Swiss IT Pro User Group event taking place next Tuesday evening (1 Sep 09) will simultaneously broadcast live over the web. A great opportunity to join us in our monthly event if you are unable to participate in person in Zurich.

To receive the Live Meeting conference details, simply register your first and last name with an email to info {a+} swissitpro (d0+) ch. The subject should read “swissitpro.ch: 1.9.09 Event Registration (Unified Communications & PowerShell)”.

Note that the sessions will be delivered in German. For more information, surf right over here.

Technorati tags: Community/User Group, Events

No Comments »

Article: Moving to Office Communications Server 2007 R2 - Part II

In the second and final part of this article on Moving to Office Communications Server 2007 R2, I round off the discussions on the side-by-side, inside-out migration strategy from OCS 2007 RTM with the following key topics:

- Back- to Front- End server roles
- Communications Web Access
- Director and Edge server roles
- Monitoring and Compliance
- Enterprise Voice
- client desktop standardization for R2
- security, certificates, DNS, hardware load balancers and many more …

The article is now available on-line for your reading pleasure at Simple-Talk. Your comments and feedback are welcome.

Technorati tags: LCS/OCS, OCS 2007 R2

No Comments »

HowTo: Boot from VHD (RTM Windows 7 and Windows Server 2008 R2)

Here is a concise “how to” note from the field describing the essential steps to setup direct booting of the RTM versions of Windows 7 and Windows Server 2008 R2 from a virtual hard disk (VHD). Unless otherwise stated here, Windows refers to Windows 7 and Windows Server 2008 R2 since this new feature is exclusive to both OS.

The assumption here is that you have already installed either Windows 7 or Windows Server 2008 R2 in a real partition on the physical machine itself. This dependency is necessary to make use of this capability in the updated OS Boot Loader. You should be using an elevated administrative account to run the commands shown.

Step 1 - Install Windows Automated Installation Kit for Windows 7 and Windows Server 2008

1.1 boot Windows from a physical partition

1.2 download and install WAIK in the host Windows machine. You will need the imageX executable that is part of this kit.

Step 2 - Create the VHD

2.1 create a VHD (via Disk Management snap-in, diskmgmt.msc, Action / Create VHD) - recommended to build a fixed size VHD sufficiently large to hold the OS and any other applications e.g. 30GB

2.2 supply the full path and filename or browse to a folder and type in the name e.g. G:\vm\vw7.vhd; otherwise it will fail with the message:
Virtual Disk Manager
The pathname for a virtual disk must be fully qualified

2.3 right-mouse click on the newly created basic Disk N (1, 2, etc.), Initialize Disk and select either MBR or GPT as the preferred partition style then click OK.

2.4 on the unallocated disk, right-mouse click to create a simple disk volume (using the whole disk or make partitions), assign a drive letter (say drive G:) and perform a quick format (NTFS and default allocation unit size). The result is that the disk will be set to Online.

Step 3 - Prepare the VHD

3.1 insert the source Windows DVD or mount the ISO as a drive

3.2 start Microsoft Windows AIK / Deployment Tools Command Prompt and run:
imagex /info <cd_rom:>\sources\install.wim

3.3 identify the target image under Available Image Choices using keywords such as:
<WIM>

<IMAGE INDEX=”5″>

<PRODUCTNAME>Microsoftr Windowsr Operating System</PRODUCTNAME>
<EDITIONID>Ultimate</EDITIONID>

<DISPLAYNAME>Windows 7 Ultimate</DISPLAYNAME>
<IMAGE>
</WIM>

3.4 extract the Windows image to the VHD via:
imagex /apply <cd_rom:>\sources\install.wim 5 G:\
where 5 = index of OS, G = mounted drive letter

Step 4 - Modify the Boot Menu

4.1 use BCDEDIT to run the commands as depicted where { - - - - } is the GUID Loader Object returned from the first statement:
bcdedit /copy {current} /d “VHD - Windows 7″
bcdedit /set { - - - -} device vhd=[G:]\vm\vw7.vhd
bcdedit /set { - - - -} osdevice vhd=[G:]\vm\vw7.vhd
bcdedit /set { - - - -} detecthal on

4.2 execute this statement to verify that the changes have been made:
bcdedit /v

4.3 use Disk Management to detach the VHD then reboot the host machine.

4.4 select the newly created entry from the menu to boot Windows from VHD. The remaining process from this point onwards is similar to running Windows setup on a physical box (but faster) to prepare your computer for first use.

Hardware devices will be discovered and available drivers will be installed with no apparent differences from running Windows from a real disk partition e.g. plug-and-play auto detects video display/Aero, network adapters (fixed and wireless), USB, built-in Webcam, etc. Subsequently, you should run Windows Update and click “Get updates for other Microsoft products. Find out more” to locate updates for items like missing drivers, important and optional updates.

With Disk Management, you will discover that Windows was booted from the VHD identified as Disk 1 (Basic 30.00 GB Online) with %systemdrive% assigned as C:. This particular device does not actually exist as a physical entity; it refers instead to G:\vm\vw7.vhd of the type “Msft Virtual Disk SCSI Disk Device” on Location 1 (Bus Number 0, Target Id 0, LUN 1) in our setup here. Compare to a typical setup on a real box, you will not find a 100MB partition named System Reserved automatically set aside by Windows for future BitLocker deployment purposes.

The real Disk 0 will display the properties Location 0 (Channel 0, Target 0, Lun 0) regardless of how many primary/logical partitions there are. You will continue to have full access to the latter partitions via distinct drive letters as seen by the (booted) host OS.

You should be able to repeat the steps outlined here to create as many VHDs as you need to boot from your favorite versions of Windows (7 and Server 2008 R2). Did you find this post useful? Comments and feedback welcome - enjoy!

References:
Windows 7 VHD Boot Demonstration

Technorati tags: Windows Server 2008 R2, Windows 7 Client

No Comments »

Hyper-V v2: Windows Server 2008 R2 (RTM) Guest VM

The default installation of Windows Server 2008 R2 RTM or Windows 7 RTM as a guest (or child) virtual machine under Hyper-V v2.0* already includes the Hyper-V Integration Services. If you attempt to manually install it a second time via Hyper-V Manager / Action / Insert Integration Services setup Disk (or Ctrl+I), a warning message will appear:

Hyper-V Integration Services
The Hyper-V integration services are already installed on this version of Windows.
[OK]

For R2, the full set of integration services are available, namely:
- Operating system shutdown (Hyper-V Guest Shutdown Service)
- Time synchronization (Hyper-V Time Synchronization Service)
- Data Exchange (Hyper-V Data Exchange Service)
- Heartbeat (Hyper-V Heartbeat Service)
- Backup (volume snapshot) (Hyper-V Volume Shadow Copy Requestor)

You can find them enabled as NT Services set to Automatic within the guest OS and under Hyper-V / Settings / Management / Integration Services.

* available as part of Windows Server 2008 R2 RTM (v6.1 build 7600, x64 only)

Technorati tags: Windows Server 2008 R2, Hyper-V R2

No Comments »

OCS 2007 R2 Communications Tab Error

Using Active Directory Users and Computers snap-in, clicking on the Communications tab of a UC-enabled user account may result in the error:

Error
Failed to read the user’s setting.
[OK]

This message can easily be avoided by making sure to log in to an OCS 2007 R2 server with an account that is a member of the local Administrators, Domain Admins as well as RTCUniversalServerAdmins* security groups.

* R2 Enterprise Edition setup

Technorati tags: LCS/OCS, OCS 2007 R2

No Comments »

Workaround: Windows 7 RTM Graphics Driver Issue

You will find that Windows 7 RTM does a great job in identifying your hardware devices and installing the correct drivers when you setup the operating system from scratch. This may not always be the case, however.

Provided that your system was purchased in the past few years, the right hardware drivers may be automatically picked up and offered via Windows Update. Intel PRO/Wireless 2200BG and ATI Mobility Radeon X300 are fairly common brands / models in many portable computers.

For example, Windows Update may alert you to download and install the driver for ATI Mobility Radeon X300. In rare circumstances, installation consistently fails with a similar error message as follows:

ATI Technologies Inc. driver update for ATI MOBILITY RADEON X300
Installation date: 08/08/2009 12:30 PM
Installation status: Failed
Error details: Code 80200053
Update type: Recommended

This driver was provided by ATI Technologies Inc. for support of ATI MOBILITY RADEON X300

More information:
http://winqual.microsoft.com/support/?driverid=3885

Help and Support:
http://support.microsoft.com/select/?target=hub

Unfortunately, clicking on the suggested links or F1 for on-line help does not necessarily lead to any viable resolution. The computer manufacturer’s drivers download site may only have drivers designed for XP for your particular machine (see an example here). Any attempt to install the former (dated May or August 2005) on Windows 7 RTM may even result in a BSOD so beware! Turning to the graphics card manufacturer to locate the Vista graphics driver does not necessary guarantee any good news either, as evident here and here.

If you have a previous Vista installation and know for sure that:
- the graphics card is capable to support Windows Aero and gaming graphics
- Windows Experience Index is not at 1.0 (determined by lowest subscore)
- dxdiag.exe indicates DirectX features enabled for DirectDraw, Direct3D and AGP Texture Acceleration

You can proceed to update driver software for the ATI Mobility Radeon X300 by pointing it to an existing Vista partition (%systemroot%, typically <drive letter:>\windows) and check “Include subfolders”. Expect Windows 7 specific DirectX version 11 features around WDDM 1.1 to be missing although everything else you are familiar in Vista should be exposed in the OS. A word of warning that even though you may get this to work successfully, the official party line from the manufacturer is that this configuration is not supported.

Technorati tags: Windows 7 Client

No Comments »

Swiss IT Pro User Group Event 1 Sep 09 - Unified Communications & PowerShell

Schweiz / Suisse / Switzerland Summer is in high swing and so is our next Swiss IT Pro User Group event. Scheduled on every first Tuesday of the month* in Zurich, the theme on 1 Sep 2009 centers around “Unified Communications in der Praxis / PowerShell”.

We are pleased to have Philip from HSR, Rapperswil to present on the very existing topic on Quality of Service (QoS) v.s. Quality of Experience (QoE). I shall be bringing you up to speed on the hows and whys in deploying PowerShell to manage your OCS 2007 R2 infrastructure.

Details for the evening’s event and registration can be found here.

* except public or seasonal holidays

Reference:
Office Communications Server 2007 Document: Microsoft Quality of Experience

Technorati tags: Community/User Group, Events

No Comments »

Admin Pack for Windows 7 (RTM Update)

Remote Server Administration Tools for Windows, better known as admin pack (adminpak) in previous versions of Windows, has been updated for Windows 7.

Available in x86 and x64 editions - each over 200MB in size (MSU installer package) - you can only install a single copy and version of RSAT for Windows 7 per machine on the Enterprise, Professional or Ultimate editions of Windows 7. You can remotely manage machines installed with Windows Server 2003, Windows Server 2008 (full and Server Core) and R2.

The system requirements remain largely unchanged from the RC release.  Search for “Admin Pack for Windows 7″ on this blog and check out KB958830 for details. Download and more information here.

Technorati tags: Windows 7 Client, Windows Server 2008

No Comments »

Next »