Wednesday, December 22, 2010

Exchange 2010 and requirement to export csv multivalue properties

EmailAddresses is a multivalue property.

I found the following page to be a great help in getting the fields I wanted exported to csv file.


Wednesday, November 17, 2010

Copyable Google Search Result URLs

I had issues trying to copy urls from google search is how I solved it.

Greese Monkey
Google Search Remove Redirection

Followed suggestions at -

I am using the HTTPS everywhere add-on for firefox, so I had to select to manage the script then in the gui I added

Wednesday, October 27, 2010

Windows Updates required by Microsoft Exchange 2010 Service Pack 1

When I recently performed an install of Microsoft Exchange 2010 with Service Pack 1 and Exchange 2010 Service Pack 1 Rollup 1 in the upgrades folder...

I found the following patches were required:

Microsoft Exchange Build Number and Release Dates

Microsoft has an outdated technote listing the build numbers and release dates for MS Exchange. It is out of date as the Exchange 2010 Rollups and Service pack are not listed.

How to view the build numbers:
With Exchange Management Shell : get-exchangeserver
With Exchange Management Console : Expand till you see servers, right click , properties.

How to determine the version number, the build number, and the service pack level of Exchange Server

Build Numbers:
Exchange 2010 RTM 14.00.0639.21
Exchange 2010 Rollup 1 14.00.0682.1
Exchange 2010 Rollup 2 14.00.0689.0
Exchange 2010 Rollup 3 14.00.0694.0
Exchange 2010 Rollup 4 14.00.0702.1
Exchange 2010 SP 1 14.01.0218.15
Exchange 2010 SP 1 Rollup 1 14.01.0255.2


Exchange 2010 SP 1 Rollup 2
Exchange 2010 SP 1 Rollup 3 - was released them pulled.

Please post if you see any information missing.

From newest to oldest.

Description of Update Rollup 1 for Exchange Server 2010 Service Pack 1
The following file is available for download from the Microsoft Download Center:
Download the Exchange2010-KB2407028-EN-x64 package now. (
Release Date: September 30, 2010

Exchange 2010 Service Pack 1
Quick Details
Date Published:

Description of Update Rollup 4 for Microsoft Exchange Server 2010 Release To Manufacturing
Download the Exchange2010-KB982639-EN-x64 package now. (
Release Date: June 10, 2010

Description of Update Rollup 3 for Microsoft Exchange Server 2010 Release to Manufacturing
Download the Exchange2010-KB981401-EN package now. (
Release Date: April 13, 2010

Description of Update Rollup 2 for Exchange Server 2010: February 18, 2010
Download the Exchange2010-KB979611-EN-x64 package now. (
February 18, 2010

Description of Update Rollup 1 for Exchange Server 2010
Download the Exchange2010-KB976573-EN-x64 package now. (
Release Date: December 9, 2009

Exchange 2010 hits RTM
Microsoft Exchange messaging server due for availability on Nov. 9
Build numbers and release dates for Exchange Server

other outdated listings ( as of 10/27/2010 ):

And of course as I completed this I found a completed list:

Also Blackberry maintains a list, along with some powershell commands to get build numbers from all of the Exchange servers on a network.

How to check the version of a Microsoft Exchange Server

Thursday, September 09, 2010

Great Blog posting with information about Backup Exec 2010 R2

Wednesday, September 08, 2010

BES 5.0 SP2 - just like an outlook user connection

In the past you had to figure additional number of exchange users when you had Blackberry Enterprise Server .... Seems like this is no longer the case.

Wednesday, September 01, 2010

Windows XP unable to get updates - Security Essentials

Had a customer who had a workstation that was killing the DSL Internet connection.
We had run the Malware Bytes / Virpe rescue - it found nothing.

The workstation was running MS Security Essentials, Security Essentials was no longer able to get updates. Also trying to view the Windows Update website you got a page unavailable. I checked the windows hosts file, nothing there. I tried to ping and saw what I expected.

Windows XP SP 2, running Security Essentials
No longer able to run Windows update website.

0x80072EFE - ERROR_INTERNET_CONNECTION_ABORTED - The connection with the server has been terminated.

Tried the fixit at-

Here are the issues that Security Essentials had found.
Alert Level Severe for all
Bubnix.gen!A - Removed
Brolocker.A – Quarantined
Gleishug.C – Removed

I suggested the customer reinstall Windows and all apps . Windows Restore Points were not enabled ( unless the virus removed them. )

Just told him the other possible path was to open a case with MS. I think they do some free cases for security issues.

Report a potential malware problem to Microsoft

Submit a Support Case

Some Old Favorites - productivity

Been wanting to change the way I track my times, hours , mileage, etc.

Looked at some Day Planners including the Staples the $40.00 was 8.5x11, there was a smaller one for $16.00.
* Item: 854613
* Model: 12934

they do not seem to sell 2010 online any more.

I looked up Pocket Mod, seems like it maybe a better fix for me anyway.

Also looked up TiddlyWiki which is a real cool way to save certain items. I used the GTD tiddly wiki before and liked it as well.

Tuesday, August 17, 2010

Test which version of Java is installed

Tuesday, June 01, 2010

Cross Exchange Org migration - missing Self permissions

Some users are getting the following errors when trying to share calendars:
This was a cross forest intra-org migration.
I use the prepare script
I had used the Exchange 2010

From calendar view clicking on share calendar:
outlook share permissions could not be displayed. permission information for this folder could not be accessed.

the delegates is not available unable to access outlook folder

answer is to use
Add-MailboxPermission -Identity 'username' -User 'NT AUTHORITY\SELF' -AccessRights 'FullAccess' -InheritanceType all
to run it for all mailboxes:
Get-Mailbox | Add-MailboxPermission -Identity 'username' -User 'NT AUTHORITY\SELF' -AccessRights 'FullAccess' -InheritanceType all

Tuesday, May 11, 2010

Exchange 2010 - Outlook 2003 OAB download error 0x8004010f

Found a great post:

My problem was
The mailbox store your client is residing on does not have an OAB associated with it.

I ran this command which fixed it.
[PS] C:\Windows\system32>Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook "Default Offline Address Book"

Thursday, April 29, 2010

How to Determine AD and Exchange schema versions

There was a MS Technote on how to determine the schema versions and it also listed the versions however the listing didn't include Windows 2008 R2 version and the Exchange 2010 version so I am including them below. Also I am showing command lines to query the specific records.

Article ID: 556086 - Last Review: June 12, 2008 - Revision: 1.0
How to find the current Schema Version

13 -> Windows 2000 Server
30 -> Windows Server 2003 RTM, Windows 2003 With Service Pack 1, Windows 2003 With Service Pack 2
31 -> Windows Server 2003 R2
44 -> Windows Server 2008 RTM
47 -> Windows Server 2008 R2

4397 -> Exchange Server 2000 RTM
4406 -> Exchange Server 2000 With Service Pack 3
6870 -> Exchange Server 2003 RTM
6936 -> Exchange Server 2003 With Service Pack 3
10628 -> Exchange Server 2007
11116 -> Exchange 2007 With Service Pack 1
14622 -> Exchange 2010

replace dc=local,dc=domain.
cmdline -
ldifde -d CN=Schema,CN=Configuration,dc=domain,dc=local -f version-schema-ad.txt -r "(objectVersion=*)"
ldifde -d CN=ms-Exch-Schema-Version-Pt,CN=Schema,CN=Configuration,dc=domain,dc=local -f version-schema-exchange.txt -r "(rangeUpper=*)"

Wednesday, March 31, 2010

S.M.A.R.T - Hard drive reporting possible failure

Above is the screenshot from the SMART hard drive monitor tool on my laptop.

Wednesday, March 17, 2010

Multiple WSUS servers and on in the DMZ

I worked in an environment where there were traveling laptops, site to site vpns, and large offices. We wanted all machines to download and update patches for the fastest sources without impacting site to site vpn tunnels. The site to site vpns offices had split tunnel enabled and could download directly from the Internet so there is the configuration that was used:

Wsus1 - stored patches locally
Wsus2 - redirect clients to download from ms download site ( in the DMZ )
Wsus3 - at a large office > 50 machines - pull list of patches and updates from Wsus1
Wsus4 - at a large office > 50 machines - pull list of patches and updates from Wsus1
Wsus5 - at a large office > 50 machines - pull list of patches and updates from Wsus1

On my external DNS I setup
A record - - ip x.x.x.x
On my internal dns I setup a delegation for the sub domain using Bind on Windows.
Bind lets you have client view which allows you to give different answers depending on the requesting ip address/subnet.
for mask
172.16.1.x - A record - - ip y.y.y.y - to point users to Wsus1
172.16.21.x - A record - - ip x.x.x.x - to point users to Wsus2 - this was so that any site-to-site offices for our small offices would be directed to use the WSUS server in the DMZ and pull the updates from MS without impacting VPN traffic.
172.16.3.x - A record - - ip 172.16.3.y - to point users to Wsus3 that subnet's local wsus with local patches
172.16.4.x - A record - - ip 172.16.4.y - to point users to Wsus4 that subnet's local wsus with local patches
172.16.5.x - A record - - ip 172.16.5.y - to point users to Wsus5 that subnet's local wsus with local patches

For WSUS1 and WSUS2, I had to approve patches separately, I tried working with some WSUS scripts to export then import the approved patch list but didn't spent to much time trying to get that working and started approving the patches manually.

Friday, February 26, 2010

Recover Password saved in WinSCP

Needed a password that was saved in WinSCP, after a bit of searching I found the application -
Asterisk Logger v1.04 , which worked like a charm.

password , recover , asterisk , windows application , WinSCP

Friday, February 19, 2010

Get updated maps - Garmin nuvi 205W

I just used Google Maps Send function - it saved the destination address to my GPS.

I wished it would send the points between as well. Found a site that has that software for a price. $60.00

This page had some details on how to register and get newer map updates:

Sunday, January 31, 2010

Powershell and Citrix

Found a great web page with lots of Powershell and Citrix Examples:

Monday, January 25, 2010

ESX Backup

I had written a script a while ago to grab some /etc files from VMware ESX....

I no longer have those scripts handy but found two links to people who have examples:

Backing up ESX ( Service Console )

Friday, January 08, 2010

PDF Work

Today I had to take a 7 page pdf PDF and fill out the form on the just fist page.

I used "PDFill PDF Tools (FREE)" to split the pages, saving just the first to a new file.

Then I used the "PDF-XChange PDF Viewer" - the Free version and used the typewritter tool to fill out the PDF form. Searching for a tool to annotate PDFs for free was really harder then I thought it should be.

Great tools. While looking at one of the tool's help they company really spelled out how Adobe keeps adding features to PDF and are not really letting it live up to is open standard potential.

I blogged about these tools basically so I can find the names and download them in the future, but if this helpful to anyone else I am glad about that too.