Exchange 2010 find empy distribution groups

When you have big Microsoft Exchange environment, you probably have many Distribution Groups.

Often you create distribution groups when you need them or someone need, and after that you forget about them.

It’s good to clean unused grups from time to time.

Below we present powershell command to find distribution groups without members.

If you have any distribution group without members, you will receive informations about name, smtp address and Managed By.

You can simply use below commands:

$DistrGroups = Get-DistributionGroup -ResultSize Unlimited
ForEach ($DistrGroup in $DistrGroups) { 
 if (!$(Get-DistributionGroupMember -Identity $DistrGroup.’DistinguishedName’)) { 
  Write-Host $DistrGroup.DisplayName "," $DistrGroup.PrimarySmtpAddress "," $DistrGroup.ManagedBy
  }
}

 

 

Print Friendly

Exchange 2010 SP1 end support

8th January 2013 will be the last day of Microsoft support for Microsoft Exchange 2010 Service Pack 1.

So if you still have installed Service Pack 1 it’s time and good reason to install Service Pack 2

Service Pack 1 for Microsoft Exchange 2010 was released 8/23/2010.

You can check LifeCycle for Microsoft Exchange 2010 product on Microsoft Support Website:

Exchange 2010 LifeCycle

Exchange2010_lifecycle_en

 

 

As you can see there isn’t specified date for end of support for Microsoft Exchange 2010 Service Pack 2.

When Microsoft will ship SP3 for Exchange 2010 then you should check again when support will end for SP2.

Print Friendly

Lync Server 2013 video on TechNet

On TechNet Websites you can find two videos about Microsoft Lync Server 2013.

Each of them takes about 1h.

You can find out about new features in Lync Server 2013, new video meetings resolution,

Lync Server 2013: Architecture & Administration

 

Lync2013 Architecture and Administration

 

Lync Server 2013 introduces many new features, along with significant enhancements to existing functionality. This session provides a high-level introduction to these new features and enhancements as well as covering a more in depth look at topology, high availability, scale and disaster recovery. This includes architectural underpinnings for these changes and details around the Lync 2013 enterprise grade resiliency and how the administrator experience toolset is expanded for new scenarios. Continue reading

Print Friendly

Outlook 2007 – no holidays in calendar since 2013

When your users will open theirs Microsoft Outlook 2007 for the first time in 2013 year they will see that Outlook 2007 has holidays until the end of 2012, and in 2013 they don’t have any holidays. calendar2013

If you have users workaholic – they won’t complain.

This situation is caused by Microsoft Outlook 2007.
When it was released it included only calendar holidays till the end of 2012.

Now when you want to still use Outlook 2007 you have to download and distribute a new “Holiday file” to your users.

You can find such file in internet.

Remember that holidays are added to a users Calendar by Microsoft Outlook and not Exchange Server. When you crate mailbox and for the first time you will login using OWA then you will see that mailbox calendar is empty – no holidays. But after you open you mailbox using Microsoft Oultook, all holidays will be added to mailbox calendar by outlook and then you can see them in OWA.

Continue reading

Print Friendly

Windows Phone 8 sync issue with Microsoft Exchange Error code: 80070057

When you have Geek users and they have mobile phones (devices) with Windows Phone 8, some of them can have problems with syncing mailbox with device.

During synchronization Windows Phone 8 device with Microsoft Exchange using Microsoft ActiveSync synchronization can fail and user can get following error:

We’re having a problem synching your information. Try again later.
Last tried x seconds ago.
Error code: 80070057

Mailbox is not snchronized to the device.

This error is caused by mailbox folder which conatins an ASCII code that is smaller than 32  for example, a tab, a carriage return line feed (CRLF) break, or a new line.

As a workaround you can use one or both of the following methods:

Continue reading

Print Friendly

Exchange 2010 Event ID 4999 Msftefd.exe process crashes

When you work with Microsoft Exchange 2010 SP2 with Rollup 4 or a later update rollup that is earlier than Update Rollup 6 installed, you can meet with Event ID 4999.

If you get following events on mailbox server:

Source: MSExchange Common
Date: Date
Event ID: 4999
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer: Computer
Description:
Watson report about to be sent for process id: Process ID, with parameters: E12, Build TypeVersion Number, ExMSFTE, M.E.Search.ExSearch, M.E.S.Crash.CrashNow, M.E.Common.FailFastException, XXXXVersion Number.
ErrorReportingEnabled: False

Log Name: Application
Source: MSFTESQL-Exchange
Date: Date
Event ID: 64772
Task Category: MSFTESQL Service
Level: Error
Keywords: Classic
User: N/A
Computer: Computer
Description:
The filter daemon process MSFTEFD exited unexpectedly.

Log Name: Application
Source: MSFTESQL-Exchange
Date: Date
Event ID: 1053
Task Category: MSFTESQL Service
Level: Error
Keywords: Classic
User: N/A
Computer: Computer
Description:
The system exception c000010a was raised at 000007FEF99D0F16.

Continue reading

Print Friendly

Exchange 2010 SP2 RU5 installation issues

Because installation of Rollup 5-v2 for Exchange 2010 SP2 sometimes can be painful, we present list of tips how to install RU5 for Microsoft Exchange 2010 SP2.

First read  KB 2785908

Don’t use WSUS to install Rollup 5. Just download it manually from Microsoft Download Center.

Before installation of Rollup 5-v2 make sure you don’t have installed  KB2506146 and KB2506143. Uninstall them.

Backup your customized Outlook Web App files. Rolllup will updates the Outlook Web App files if they are required and any customizations of logon.aspx file will be overwritten.

When you install this update RU5 on computer without internet connection, you may experience long installation times. To install fast clear the Check for publisher’s certificate revocation in the Security section of Internet Option (IE).

if you have deployed CAS-CAS proxying,please apply the update rollup on the Internet-facing Client Access servers before you apply the update rollup on the non-Internet-facing Client Access servers

 

Print Friendly

Exchange 2010 SP2 RU3 move mailbox speed up

If you are using RU3 for Microsoft Exchange 2010 SP2 you can have issue with mailbox move.
When you move mailboxes between databases you will have an issue with long time to finish move mailbox. It’s caused by some sort of cleanup tasks which have to be finish before move mailbox is marked as completed.

When you have RU3 this “cleanup task” is repeated for 5 times every 30 seconds for each mailbox. This is caused by RU3 which change parameter maxCleanupRetries and set it for 5.

To resolve this issue you have to uninstall RU3 or change parameter maxCleanupRetries.

So on every CAS Exchange Server you need to open folder:

C:\Program Files\Microsoft\Exchange Server\V14\Bin\

find file MSExchangeMailboxReplication.exe.config

edit and find parameter maxCleanupRetries

Next you need to change value from 5 to 1.

When you save this file after modification you need to restart  MSExchangeMailboxReplication Service

 

Print Friendly

Exchange 2010 configure Site Scope for Autodiscover

In Exchange 2010 environment with many Active Directory Sites we have to provide access for clients connecting from multiple sites to our Exchange Server.

When our Exchange and Active Directory environment is spreads across country or world, we often use AD Sites. Then we have to make sure that every AD Site is supported by ours Exchange CAS servers Autodiscovery.

So we need to add AD Sites to AutoDiscoverySitesScope in our Exchange CAS Server.

First we should check existing configuration of CAS servers. To do this we can write below command:

Get-ClientAccessServer | fl Name, AutoDiscoverSiteScope

 

We will get list of all Exchange CAS with AutoDiscoverSiteScope.

If we don’t know what AD Sites are in our environment we can get list of AD Sites using:

Get-AdSite

When we want to add AD Site to Exchange CAS we need to use Set-ClientAccessServer CMDlet like below:

Set-ClientAccessServer -identity MXCAS01 -AutoDiscoverSiteScope "Location Site 1, Location Site 2"

Continue reading

Print Friendly