Bhargav's IT Playground

Script to download MEC 2014 Content

Posted by in Exchange Server

If you have remotely anything to do with Microsoft Exchange, you probably know that Microsoft Exchange Conference (MEC) took place in Austin not too long ago. If you were an attendee, you were provided with access to recorded content within 24-48 hours after given session. However, if you were not an attendee, you didn’t have anyway to access recorded content. Until today! Microsoft announced that all recorded MEC 2014 content was available publicly starting today on Channel 9. The content can be accessed on Channel 9 at this URL: http://channel9.msdn.com/Events/MEC/2014….read more

2

Book Review – Microsoft Exchange Server 2013 PowerShell Cookbook (Second Edition)

Posted by in Book Review, Exchange 2013, PowerShell, Technology

Among other books that I have reviewed in past, I had pleasure reviewing Mike’s “Microsoft Exchange 2010 PowerShell Cookbook” when it was release in 2011. So, when PACKT Publishing asked me if I would be interested in reviewing his new book “Microsoft Exchange Server 2013 PowerShell Cookbook: Second Edition”, I didn’t have to think much. It is important to mention that I am not paid by PACKT Publishing to review this book. This review and opinions are genuinely my own. Having read Mike’s previous book, I had high expectations, and…read more

0

CreateCluster() failed with 0×5 adding members to DAG in Exchange 2013

Posted by in Exchange 2013, Troubleshooting

UPDATE: While TechNet article “Create a Database Availability Group” only mentions Windows 2008 R2 domain controllers, I must thank Scott Schnoll for the following clarification: “Creating an Exchange 2013 DAG with Mailbox servers on Windows Server 2012? You must pre-stage CNO before adding first server!”. TechNet documentation will be updated to reflect the same I assume. If you are in IT long enough, you know the fact that nothing will every work without throwing an issue or two you have to solve. Especially if you are dealing with recently released…read more

6

Exchange 2013 Setup – Client Access server role readiness check fails

Posted by in Exchange 2013, Exchange 2013 Setup

When installing Exchange 2013 servers in complex lab scenario, I decided to separate Mailbox and Client Access server roles to dedicated servers running Windows Server 2012. I installed Mailbox server role first and then proceeded to install Client Access role. Since Mailbox server role installed fine using setup UI and required windows components installed (since I had the option checked in the wizard, I did have to install office filter packs and UCMA manually), I decided to trust the setup wizard to install windows components for CAS role for me….read more

0

Outlook must be online or connected…

Posted by in Exchange 2013, Exchange Server, Outlook

Testing Exchange 2013 means careful planning of what you are going to test in lab, what you need to test al given scenarios and what is required. One of my golden rule is to test multiple versions of clients against given server. So in my recent configuration testing, I created a very simple lab. It has a domain controller, two Exchange 2013 servers, a load balancer and two client machines. All testing I am performing is on intranet and no internet simulation or remote client scenarios are going to be…read more

18

If Retention Tags weren’t confusing…

Posted by in Exchange 2010

UPDATE: Please read updated guidance due to changes introduced in SP2 RU4 here: http://blogs.technet.com/b/exchange/archive/2012/08/14/calendar-and-tasks-retention-tag-support-in-exchange-2010-sp2-ru4.aspx. It specifically addresses Calendar items and tasks. I wouldn’t be talking about it today! When the topic came up with my colleague, it quickly became a confusing discussion of what’s what, what works, what doesn’t and why TechNet seems to say something that doesn’t work. So let’s start with this article: “How Retention Age is Calculated”. This clearly states how age is calculated on Calendar items, Tasks, Contacts and other items. Then it immediately mentions in…read more

2

Exchange Management Shell Error 500 – Internal Server Error

Posted by in Exchange 2010, PowerShell

I have come across this issue enough times that even if it is documented on TechNet it deserves mention here. When you launch Exchange Management Shell or try to connect to an Exchange 2010 Server remotely using PowerShell, you get error “500 – Internal Server Error. There is a problem with the resource you are looking for, and it cannot be displayed.” Error details also show the following: For more information, see the about_Remote_Troubleshooting Help topic. + CategoryInfo : OpenError: (System.Manageme….RemoteRunspace:RemoteRunspace) [], PSRemotingTransportException + FullyQualifiedErrorId : PSSessionOpenFailed The other possible…read more

0

Certificate revocation checked failed

Posted by in Exchange 2010

Recently I came across a CAS server that was rebuilt. Think of it as a new server you are introducing in your environment.   Everything looked good except certificate that we imported. The certificate looked good when looking at validity, issuing authority certificate and other dependencies. However, Exchange Management Console complained: “The certificate status could not be determined because the revocation checked failed.” Since the error seemed clear enough, we checked and verified that we can reach CRL. We could successfully access it and download CRL. We also ensured that…read more

0

RBAC and Principle of Least Privilege

Posted by in Exchange 2010, PowerShell

Exchange 2010 introduced RBAC as a mechanism to manage access to administrative tasks at granular level which was not possible in previous versions of Exchange. While you may know how to use RBAC to create custom roles that maps to job functions in your environment, one particular feature tends to get easily overlooked, mostly because it is least understood I believe. It is Unscoped Top Level Management Roles. So, I wrote a blog post on it detailing what it is, and how to configure it. It went live few days…read more

0

New pre-requisites for Exchange 2010 Service Pack 2 and CAS Role

Posted by in Exchange 2010

With release of Service Pack 2 for Exchange Server 2010, you gain few new features such as Cross-Site Silent Redirection for OWA, Address Book Policies, Mailbox Auto-Mapping and few other additions (What’s new in Exchange 2010 SP2). With it, comes new pre-requisites if you are installing/updating Client Access Server (CAS) role. You will need to install the following components on the server that will be running CAS role (or existing CAS you are planning to update): ISAPI Filters – Web-ISAPI-Filter IIS 6 WMI Compatibility – Web-WMI ASP.Net – Web-Asp-Net You…read more

1