Saturday, November 30, 2013

Exchange Server 2013 Message Tracking

Exchange 2013 Message Tracking
Message Tracking is enabled default in Exchange 2013 mailbox server. To configure message tracking

Syntax

Set-TransportService -MessageTrackingLogEnabled <$true | $false> -MessageTrackingLogMaxAge
-MessageTrackingLogMaxDirectorySize -MessageTrackingLogMaxFileSize -MessageTrackingLogPath -MessageTrackingLogSubjectLoggingEnabled <$true|$false>


The default limits are

Individual message tracking log files is 10 MB.
Maximum size for the directory that contains the message tracking log files is 1000 MB.
Maximum age for the message tracking log files is 30 days.

To track the emails in Exchange 2013

Get-MessageTrackingLog -Start “Feb 25 2013” | Out-GridView

Get-messagetrackinglog -Start “Feb 25 2013” -ResultSize Unlimited | select-object eventid,timestamp,messageid,sender,recipients,messagesubject | out-gridview

Ref: http://technet.microsoft.com/en-us/library/bb124375%28v=exchg.150%29.aspx#Structure

Wednesday, November 27, 2013

Microsoft Exchange Proxy Settings

Microsoft Exchange Proxy Settings

The RPC over Http is determined by slow connections and fast connection based upon the network adapter speed. If the network adapter speed is 128 KB or lower, the connection is defined as a slow connection or else it is fast connection.

Source:

http://technet.microsoft.com/en-us/library/aa996069(EXCHG.65).aspx

Tuesday, November 26, 2013

Exchange Server 2010 Service Pack 3 Rollup Update 3

Exchange Server 2010 Service Pack 3 Update Rollup 3

Most of the Exchange 2010 CAS issue got fixed in Rollup 3.

Find the detail as follows

http://support.microsoft.com/kb/2891587/en-us?sd=rss

http://www.microsoft.com/en-us/download/details.aspx?id=41173

Issues that the update rollup resolves

Update Rollup 3 for Exchange Server 2010 SP3 contains the fix for the security issue that is described in Security Bulletin MS13-061 and resolves the issues that are described in the following Microsoft Knowledge Base (KB) articles:
  • 2715761 "550 5.6.0" NDR when you send a yearly recurring meeting request in an Exchange Server 2010 environment
  • 2839533 RPC Client Access service freezes in an Exchange Server 2010 environment
  • 2840454 "The rules on this computer do not match the rules on Microsoft Exchange" error when you manage rules by using Outlook 2013 in an Exchange Server 2010 environment
  • 2874070 Public folders are exposed although the user does not have rights to see the parent folders in an Exchange Server 2010 SP3 environment
  • 2878175 Client Access server crashes when you use Outlook with a Riverbed WAN optimizer in an Exchange Server 2010 environment
  • 2879320 Retention action setting is not updated in FAI items by running the Set-RetentionPolicyTag cmdlet in an Exchange Server 2010 environment
  • 2879736 Office 365 users cannot retrieve an on-premises user’s free/busy data in an Exchange Server 2010-based hybrid deployment
  • 2880153 RPC Client Access Service crashes if Outlook is in online mode in an Exchange Server 2010 environment
  • 2880290 RPC Client Access service crashes when you use Outlook in ANSI online mode in an Exchange Server 2010 environment
  • 2882467 RPC Client Access service stops if Outlook is in online mode in an Exchange Server 2010 environment
  • 2882677 BlackBerry device is not redirected in an Exchange Server 2010 environment
  • 2886469 EAS client receives status code 8 during synchronization in an on-premises Exchange Server 2010 environment
  • 2886567 "Objects added to a BindingSource's list must all be of the same type" error message when you add an additional domain name in Exchange Server 2010 SP3
  • 2887574 RPC Client Access service freezes when your mailbox reaches the quota limit in an Exchange Server 2010 environment
  • 2888406 Mailbox Replication service crashes when you try to move mailboxes in an Exchange Server 2010 environment
  • 2888906 Events 1000, 4999, and 9775 are logged when Store.exe crashes on an Exchange Server 2010 SP3 Mailbox server
  • 2888911 W3wp.exe crashes when you decline a meeting request by using Outlook Web App or an EWS application in an Exchange Server 2010 environment
  • 2890650 Items in the Drafts folder are not stamped with the retention policy tag in an Exchange Server 2010 or 2013 environment
  • 2891194 Exchange ActiveSync devices are marked as "Blocked" in EMS and EMC when the devices are synchronizing with the Exchange Server 2010 server
  • 2892337 Outlook client freezes when you try to sort email folders by columns in an Exchange Server 2010 environment
  • 2893437 Delegate can read your AD RMS protected messages by using Outlook Web App in an Exchange Server 2010 environment
  • 2896304 Background image is displayed incorrectly in an email message when a disclaimer rule is enabled in an Exchange Server 2010 environment
  • 2899146 You cannot drag email messages to other folders by using Outlook Web App in an Exchange Server 2010 environment

Monday, November 25, 2013

Exchange Server 2013 Cumulative Update 3

Exchange Server 2013  Cumulative Update 3 got released which fix most of the issue Exchange 2013 issues...

You can download them from - http://www.microsoft.com/en-us/download/details.aspx?id=41175

Issues that the cumulative update resolves

Cumulative Update 3 for Microsoft Exchange Server 2013 contains the fix for the security issue that is described in Security Bulletin MS13-061 and resolves the issues that are described in the following Microsoft Knowledge Base (KB) articles:
  • 2874216 Security issue that is described in Security Bulletin MS13-061 is resolved by an Exchange Server update
  • 2865161 "Errors: Failed exporting item id: from source id" when you try to copy search results in an Exchange Server 2013 environment
  • 2871980 Child domains are not displayed for selection when you create a mailbox by using EAC in an Exchange Server 2013 environment
  • 2878160 "The Active Directory user wasn't found" error when you create or update an In-Place eDiscovery search in an Exchange Server 2013 environment
  • 2882608 Exchange Server 2013 does not share the inproxy.dll file
  • 2886115 Retention policies are not applied to Exchange Server 2013 mailboxes when user accounts are on different domains
  • 2888274 WebClientReadFormQueryString string and WebClientEditFormQueryString string return incorrect URLs in an Exchange Server 2013 environment
  • 2888315 Event 2112 or 2180 is logged when you try to back up a database in an Exchange Server 2013 environment
  • 2888612 Retention policy does not work after you run a cmdlet in an Exchange Server 2013 environment
  • 2889786 Sign-in format for Outlook Web App on mobile devices is not adjusted according to the Set-OwaVirtualDerictory cmdlet in an Exchange Server 2013 environment
  • 2890650 Items in the Drafts folder are not stamped with the retention policy tag in an Exchange Server 2010 or 2013 environment
  • 2895487 "Copy Search Results" option does not work in an Exchange server 2013 environment
  • 2895500 DBCS characters appear garbled when you run some PowerShell scripts in EMS in an Exchange Server 2013 environment
  • 2895678 "Nombre de usuario\dominio" is displayed unexpectedly on the Spanish version of the OWA and EAC logon pages in an Exchange Server 2013 environment
  • 2902929 You cannot forward an external meeting request in an Exchange Server 2013 environment
  • 2902929 You cannot forward an external meeting request in an Exchange Server 2013 environment
  • 2902933 "Generate incident report" does not display the "Bcc" field in an Exchange Server 2013 environment
  • 2902934 Korean language localization issue in Exchange 2013 OWA user interface
  • 2902936 You cannot change SMTP addresses for distribution groups by using EAC in an Exchange Server 2013 environment
  • 2902938 You cannot preview Office documents in shared folders by using Outlook Web App in an Exchange Server 2013 environment
  • 2902939 EMS connection error when you separately install an Exchange Server 2013 Mailbox server and a Client Access server
  • 2883203 Exchange Server 2013 restarts frequently after Cumulative Update 2 is installed
  • 2890814 No redirection to the Outlook Web App URL for Exchange Online users in an Exchange hybrid deployment

Outlook 2013 - MfcMapi Error - MAPIInitialize failed with error 0x80004005 == MAPI_E_CALL_FAILED.

When we try to open MfcMapi for Outlook 2013 it will result the below error message


MAPIInitialize failed with error 0x80004005 == MAPI_E_CALL_FAILED.

Here are some known causes for this.
1 - No version of Extended MAPI is installed. Either Outlook or MAPICDO must be installed.
    See http://www.microsoft.com/downloads/details.aspx?familyid=E17E7F31-079A-43A9-BFF2-0A110307611E to install MAPICDO.
2 - The 64 bit version of Outlook 2010 is installed. The 64 bit version of Outlook 2010 requires the 64 bit build of MFCMAPI.
    See http://mfcmapi.codeplex.com for the latest 64 bit build of MFCMAPI.
3 - Windows Mail or Outlook Express (which do not implement Extended MAPI) is registered as the Default Mail Client.
    See http://msdn.microsoft.com/en-gb/library/dd162409.aspx for information on setting the Default Mail Client.
In file MapiObjects.cpp
On line 120


Try to download - http://mfcmapi.codeplex.com/releases/view/104434






Exchange 2013 Autodiscover Features

  • Autodiscover wont't works when the email addresss is hidden from Exchagne address list
  • The email clients supports Autodiscover are Outlook 2007/2010/2013, Outlook 2011 for Mac OS X support Autodiscover and the built-in mail clients for Windows Phone and Apple iOS.
  • Autodiscover provides - Availability service, the out of office (OOF) service, the OAB download endpoint, the Unified Messaging service, Exchange Administration Center (EAC), public folder mailboxes, shared mailboxes, and site mailboxes

Thursday, November 14, 2013

Exchange 2013 Cumulative Update 3

Today on viewing the KB article for Backup restore failure found they have launched Exchange 2013 Cumulative Update 3 which is the know cause for backup restoration failure...

This is a known issue in versions of Exchange Server 2013 that are earlier than Cumulative Update 3. This issue occurs because the LOG_SIGNATURE_ID and LOG_SIGNATURE_TIMESTAMP elements in the Backup Components Document have a value of 0 in the backup stage. However, the Exchange VSS writer prohibits restoring data in this state.

http://support.microsoft.com/kb/2903768/en-us?sd=rss&spid=730 


But the good news is that they have still not launched Exchange 2013 Cumulative Update 3. Microsoft is so fast in publishing the KB before they launch the product in public.. :)

Bug in Exchange 2013 Cumulative Update 2

Unable to increase the exchange database to 100 after upgrading to Exchange 2013 Cumulative Update 2 Enterprise Edition from RTM

Log Name:      Application
Source:        MSExchangeIS
Event ID:      40003
Task Category: High Availability
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Test-MBX-0.exchange.msft
Description:
Exceeded the max number of 50 databases on this server.


Solution:

Type your Enterprise Edition product key on the server again and restart the Microsoft Exchange Information Store service. This will fix the issue

Wednesday, November 6, 2013

New features in Exchange 2013 Client Access Server

  • In Exchange 2010 CAS a client connects to provides an encrypted cookie after the client is authenticated.Passing that cookie to a different CAS means that the receiving CAS can’t read it, so it has to ask the client to authenticate again.
  • In Exchange 2013, the CAS authentication cookie is encrypted with the public key of the certificate assigned to the CAS, so any server that has the corresponding private key can decrypt the cookie.
  • The Exchange 2013 CAS role server includes a new proxy engine, httpproxy.dll. This replaces the role of the oldrpcproxy.dll, and Exchange 2013 CAS thus cannot proxy RPC traffic directly. When it receives HTTPS encapsulated RPC traffic, it cannot de-encapsulate it directly; instead, it must proxy it to another CAS server that still has rpcproxy.dll. For this proxy operation to succeed, the Exchange 2013 mailbox server or the downlevel CAS servers must have rpcproxy.dll installed (it’s installed by default on the Exchange 2013 mailbox role), and they must be enabled for Outlook Anywhere.

The blog is written to the share the knowledge mainly on Microsoft Exchange Server and other Microsoft product that experienced on day-to-day life.