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.
https://exchangeshare.wordpress.com/2008/12/10/powershell-export-multivalued-properties/
powershell
Wednesday, December 22, 2010
Wednesday, November 17, 2010
Copyable Google Search Result URLs
I had issues trying to copy urls from google search resutls....here is how I solved it.
Greese Monkey
with
Google Search Remove Redirection
http://userscripts.org/scripts/show/57679
Followed suggestions at - http://www.consumingexperience.com/2009/10/google-search-results-redirection.html
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 https://encrypted.google.com
Greese Monkey
with
Google Search Remove Redirection
http://userscripts.org/scripts/show/57679
Followed suggestions at - http://www.consumingexperience.com/2009/10/google-search-results-redirection.html
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 https://encrypted.google.com
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:
KB977020
KB979744
KB982867
KB983440
I found the following patches were required:
KB977020
KB979744
KB982867
KB983440
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
http://support.microsoft.com/kb/152439
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
!!Updated
Exchange 2010 SP 1 Rollup 2 14.1.270.1
Exchange 2010 SP 1 Rollup 3 - was released them pulled.
!!Update
Please post if you see any information missing.
From newest to oldest.
Description of Update Rollup 1 for Exchange Server 2010 Service Pack 1
http://support.microsoft.com/kb/2407028
The following file is available for download from the Microsoft Download Center:
Download the Exchange2010-KB2407028-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=a371fa96-e85b-4a4f-8242-15d56595d0ec)
Release Date: September 30, 2010
Exchange 2010 Service Pack 1
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=50b32685-4356-49cc-8b37-d9c9d4ea3f5b
Exchange2010-SP1-x64.exe
522.2MB
Download
Quick Details
Version:
14.01.0218.015
Date Published:
8/24/2010
Description of Update Rollup 4 for Microsoft Exchange Server 2010 Release To Manufacturing
http://support.microsoft.com/kb/982639
Download the Exchange2010-KB982639-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=09b4973e-3a80-4fb9-9f60-5c6e2b7a2727&displaylang=en)
Release Date: June 10, 2010
Description of Update Rollup 3 for Microsoft Exchange Server 2010 Release to Manufacturing
http://support.microsoft.com/kb/981401
Download the Exchange2010-KB981401-EN package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=7dcf2390-dff7-4e3a-acca-03f4d43fb79a)
Release Date: April 13, 2010
Description of Update Rollup 2 for Exchange Server 2010: February 18, 2010
http://support.microsoft.com/kb/979611
Download
Download the Exchange2010-KB979611-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=6d3ae3e0-3982-46d6-9e9c-7d7d63fae565&displaylang=en)
February 18, 2010
Description of Update Rollup 1 for Exchange Server 2010
http://support.microsoft.com/kb/976573
Download the Exchange2010-KB976573-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=371add31-d7a0-4c8b-8325-a6fced2d05e6&displaylang=en)
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
http://support.microsoft.com/kb/158530
other outdated listings ( as of 10/27/2010 ):
http://www.howexchangeworks.com/2010/05/exchange-server-and-update-rollups.html
http://www.petri.co.il/exchange-server-build-numbers.htm
And of course as I completed this I found a completed list:
http://social.technet.microsoft.com/wiki/contents/articles/exchange-server-and-update-rollups-builds-numbers.aspx
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
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB20412
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
http://support.microsoft.com/kb/152439
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
!!Updated
Exchange 2010 SP 1 Rollup 2 14.1.270.1
Exchange 2010 SP 1 Rollup 3 - was released them pulled.
!!Update
Please post if you see any information missing.
From newest to oldest.
Description of Update Rollup 1 for Exchange Server 2010 Service Pack 1
http://support.microsoft.com/kb/2407028
The following file is available for download from the Microsoft Download Center:
Download the Exchange2010-KB2407028-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=a371fa96-e85b-4a4f-8242-15d56595d0ec)
Release Date: September 30, 2010
Exchange 2010 Service Pack 1
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=50b32685-4356-49cc-8b37-d9c9d4ea3f5b
Exchange2010-SP1-x64.exe
522.2MB
Download
Quick Details
Version:
14.01.0218.015
Date Published:
8/24/2010
Description of Update Rollup 4 for Microsoft Exchange Server 2010 Release To Manufacturing
http://support.microsoft.com/kb/982639
Download the Exchange2010-KB982639-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=09b4973e-3a80-4fb9-9f60-5c6e2b7a2727&displaylang=en)
Release Date: June 10, 2010
Description of Update Rollup 3 for Microsoft Exchange Server 2010 Release to Manufacturing
http://support.microsoft.com/kb/981401
Download the Exchange2010-KB981401-EN package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=7dcf2390-dff7-4e3a-acca-03f4d43fb79a)
Release Date: April 13, 2010
Description of Update Rollup 2 for Exchange Server 2010: February 18, 2010
http://support.microsoft.com/kb/979611
Download
Download the Exchange2010-KB979611-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=6d3ae3e0-3982-46d6-9e9c-7d7d63fae565&displaylang=en)
February 18, 2010
Description of Update Rollup 1 for Exchange Server 2010
http://support.microsoft.com/kb/976573
Download the Exchange2010-KB976573-EN-x64 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=371add31-d7a0-4c8b-8325-a6fced2d05e6&displaylang=en)
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
http://support.microsoft.com/kb/158530
other outdated listings ( as of 10/27/2010 ):
http://www.howexchangeworks.com/2010/05/exchange-server-and-update-rollups.html
http://www.petri.co.il/exchange-server-build-numbers.htm
And of course as I completed this I found a completed list:
http://social.technet.microsoft.com/wiki/contents/articles/exchange-server-and-update-rollups-builds-numbers.aspx
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
http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB20412
Thursday, September 09, 2010
Great Blog posting with information about Backup Exec 2010 R2
http://blog.lewan.com/2010/08/09/release-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.
http://flaphead.com/archive/2010/07/24/bes-5-0-sp2-blackberry-user-exchange-2010-iops-now-equal-to-an-outlook-client.aspx
http://flaphead.com/archive/2010/07/24/bes-5-0-sp2-blackberry-user-exchange-2010-iops-now-equal-to-an-outlook-client.aspx
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 windowsupdate.microsoft.com and saw what I expected.
Windows XP SP 2, running Security Essentials
No longer able to run Windows update website.
Error:
0x80072EFE - ERROR_INTERNET_CONNECTION_ABORTED - The connection with the server has been terminated.
Tried the fixit at-
http://support.microsoft.com/kb/971058/en-us
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
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 windowsupdate.microsoft.com and saw what I expected.
Windows XP SP 2, running Security Essentials
No longer able to run Windows update website.
Error:
0x80072EFE - ERROR_INTERNET_CONNECTION_ABORTED - The connection with the server has been terminated.
Tried the fixit at-
http://support.microsoft.com/kb/971058/en-us
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.
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
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.
delegates
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
or
to run it for all mailboxes:
Get-Mailbox | Add-MailboxPermission -Identity 'username' -User 'NT AUTHORITY\SELF' -AccessRights 'FullAccess' -InheritanceType all
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.
delegates
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
or
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:
http://blogs.msdn.com/dgoldman/archive/2008/10/01/understanding-why-error-code-0x8004010f-is-thrown-when-trying-to-download-an-oab.aspx
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"
http://blogs.msdn.com/dgoldman/archive/2008/10/01/understanding-why-error-code-0x8004010f-is-thrown-when-trying-to-download-an-oab.aspx
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
http://support.microsoft.com/kb/556086
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=*)"
Article ID: 556086 - Last Review: June 12, 2008 - Revision: 1.0
How to find the current Schema Version
http://support.microsoft.com/kb/556086
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
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 - wsusserver.wsus.domain.com - ip x.x.x.x
On my internal dns I setup a delegation for the sub domain wsus.domain.com 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 - wsusserver.wsus.domain.com - ip y.y.y.y - to point users to Wsus1
172.16.21.x - A record - wsusserver.wsus.domain.com - 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 - wsusserver.wsus.domain.com - ip 172.16.3.y - to point users to Wsus3 that subnet's local wsus with local patches
172.16.4.x - A record - wsusserver.wsus.domain.com - ip 172.16.4.y - to point users to Wsus4 that subnet's local wsus with local patches
172.16.5.x - A record - wsusserver.wsus.domain.com - 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.
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 - wsusserver.wsus.domain.com - ip x.x.x.x
On my internal dns I setup a delegation for the sub domain wsus.domain.com 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 - wsusserver.wsus.domain.com - ip y.y.y.y - to point users to Wsus1
172.16.21.x - A record - wsusserver.wsus.domain.com - 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 - wsusserver.wsus.domain.com - ip 172.16.3.y - to point users to Wsus3 that subnet's local wsus with local patches
172.16.4.x - A record - wsusserver.wsus.domain.com - ip 172.16.4.y - to point users to Wsus4 that subnet's local wsus with local patches
172.16.5.x - A record - wsusserver.wsus.domain.com - 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.
http://www.nirsoft.net/utils/astlog.html
password , recover , asterisk , windows application , WinSCP
Asterisk Logger v1.04 , which worked like a charm.
http://www.nirsoft.net/utils/astlog.html
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
http://www.expertgps.com/gps-receivers/Garmin-nuvi-205W.asp
This page had some details on how to register and get newer map updates:
http://www.brighthub.com/electronics/gps/reviews/55477.aspx?p=2
I wished it would send the points between as well. Found a site that has that software for a price. $60.00
http://www.expertgps.com/gps-receivers/Garmin-nuvi-205W.asp
This page had some details on how to register and get newer map updates:
http://www.brighthub.com/electronics/gps/reviews/55477.aspx?p=2
Sunday, January 31, 2010
Powershell and Citrix
Found a great web page with lots of Powershell and Citrix Examples:
http://cibengineering.com/citrix/powershell-logoff-disconnected-user-sessions
http://cibengineering.com/citrix/powershell-logoff-disconnected-user-sessions
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 )
http://vmetc.com/2008/10/11/how-to-backup-vmware-esx-servers/
http://blog.core-it.com.au/?p=363
I no longer have those scripts handy but found two links to people who have examples:
Backing up ESX ( Service Console )
http://vmetc.com/2008/10/11/how-to-backup-vmware-esx-servers/
http://blog.core-it.com.au/?p=363
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.
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.
Subscribe to:
Posts (Atom)