<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Federated Infrastructure</title><subtitle type="html">A discussion on politics, architecture, random experiences and good cheer from the Microsoft field.  </subtitle><id>http://blogs.msdn.com/b/anthonw/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/anthonw/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2007-07-05T12:45:00Z</updated><entry><title>Autodiscover.xml failed (0x80004005) and BPOS</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2012/03/21/autodiscover-xml-failed-0x80004005-and-bpos.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2012/03/21/autodiscover-xml-failed-0x80004005-and-bpos.aspx</id><published>2012-03-21T21:32:27Z</published><updated>2012-03-21T21:32:27Z</updated><content type="html">A customer contacted to report a problem with Outlook's AutoDiscover feature. The customer was a former BPOS customer that was testing some mailboxes deployed onto a new on-premises environment. The testExchangeConnectivity validation tool was reporting consistent results, so it appeared to be client related, but given the general complexity of the environment (domains, networks, VPNs, etc.), we felt it necessary to first rule out the server as an issue. The connectivity checker for Outlook was running...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2012/03/21/autodiscover-xml-failed-0x80004005-and-bpos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10286081" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>A Sandwich You Should Avoid Ordering</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2012/02/29/exchange-2010-receive-connectors.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2012/02/29/exchange-2010-receive-connectors.aspx</id><published>2012-03-01T03:00:00Z</published><updated>2012-03-01T03:00:00Z</updated><content type="html">Secure by default is a great response to the security problems that plagued Microsoft nearly a decade ago, but sometimes we, as consumers of a product, confuse the concepts of vulnerability and functionality. The receive connector is an example that I recently revisited, causing me enough confusion with a customer that I felt it might be time to collect and then share my thoughts on what exactly these things are. As described by TechNet, "Receive connectors are configured on computers that are running...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2012/02/29/exchange-2010-receive-connectors.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10275159" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Event 1006 FailoverClustering: Cluster Service was halted due to incomplete connectivity with the other nodes</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2012/02/22/event-1006-failoverclustering-cluster-service-was-halted-due-to-incomplete-connectivity-with-the-other-nodes.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2012/02/22/event-1006-failoverclustering-cluster-service-was-halted-due-to-incomplete-connectivity-with-the-other-nodes.aspx</id><published>2012-02-22T22:25:01Z</published><updated>2012-02-22T22:25:01Z</updated><content type="html">Ran into this event on an Exchange DAG where the customer was reporting that Exchange seemed to be making arbitrary decisions to randomly failover from Node1 to Node2 of the mailbox cluster. Some investigation showed that the 1006 event always corresponded to a 4082 MSExchangeRepl event in the application log and the events seemed to happen consistently betwee 7:00 PM and 8:00 PM, but not every night and oddly at 15 minute intervals (7:16 one night, 7:31 a different night). 
 Most of the reseach...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2012/02/22/event-1006-failoverclustering-cluster-service-was-halted-due-to-incomplete-connectivity-with-the-other-nodes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10271240" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>It's always the hardware</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/07/29/it-s-always-the-hardware.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/07/29/it-s-always-the-hardware.aspx</id><published>2011-07-29T22:52:00Z</published><updated>2011-07-29T22:52:00Z</updated><content type="html">It's always the hardware. If it's not the firewall, it's the network. If it's not the network, it turns out, it might be the CD drive. Strangest situation encountered today. Tyring to install Exchange 2010 SP1 integrated on a new server (virtualized). The CD is linked to the physical CD on the host. When we attempt to run the GUI setup, the scripts on the splash screen fail to load and setup cannot continue (in fact, we cannot even get a graphic to display). We switch to the shell, since that was...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/07/29/it-s-always-the-hardware.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10191258" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>How Do I Programmatically Extract Numeric Data From Get-MailboxStatistics?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/07/28/how-do-i-programmatically-extract-numeric-data-from-get-mailboxstatistics.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/07/28/how-do-i-programmatically-extract-numeric-data-from-get-mailboxstatistics.aspx</id><published>2011-07-28T16:39:00Z</published><updated>2011-07-28T16:39:00Z</updated><content type="html">I recently was working with a customer to build a reporting solution for their Exchange 2010 environment. The report was going to be used for billing and compliance administration. Basically, the organization needed to know how many mailboxes per customer, what some key settings on those mailboxes were. We had a couple of challenges. The first was tying a user to a specific customer. The company attribute in Active Directory was not reliably used. Some customers could be tied to a domain or oganizational...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/07/28/how-do-i-programmatically-extract-numeric-data-from-get-mailboxstatistics.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10190786" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Beyond RBAC: Delegating the 'Mail-enable Public Folders' right</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/01/21/beyond-rbac-delegating-the-mail-enable-public-folders-right.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/01/21/beyond-rbac-delegating-the-mail-enable-public-folders-right.aspx</id><published>2011-01-21T19:31:00Z</published><updated>2011-01-21T19:31:00Z</updated><content type="html">In the RBAC world, it should be possible to create a new management role, based on the built-in role "Mail-enable public folders." The built-in role allows delegates/members to run the enable-mailpublicfolder cmdlet. When you add users to the built-in role, they can execute assigned duties without incident. However, when you create a new management role, or attempt to add the built-in role to a non-built-in role assignement, the cmdlet fails. It fails with the following access denied error. 
 ...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/01/21/beyond-rbac-delegating-the-mail-enable-public-folders-right.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10118799" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Complex oPath Queries and the New-EmailAddressPolicy Cmdlet</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/01/18/complex-opath-queries-and-the-new-emailaddresspolicy-cmdlet.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/01/18/complex-opath-queries-and-the-new-emailaddresspolicy-cmdlet.aspx</id><published>2011-01-18T19:54:35Z</published><updated>2011-01-18T19:54:35Z</updated><content type="html">I've been working an interesting challenge this week in attempt to convert email address policies from Exchange 2003 to Exchange 2010. As part of the conversion process, LDAP queries that define the recipient filter (to which the policy will apply) need to be converted to oPath queries. In most environments, these queries are pretty simple. One policy applies to everyone. In this organization, however, each department has its own email suffix. In Exchange 2003, this was easy. Each department had...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/01/18/complex-opath-queries-and-the-new-emailaddresspolicy-cmdlet.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117250" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Why bartenders may soon love Excel as much as accountants</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/01/18/why-bartenders-may-soon-love-excel-as-much-as-accountants.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/01/18/why-bartenders-may-soon-love-excel-as-much-as-accountants.aspx</id><published>2011-01-18T05:28:00Z</published><updated>2011-01-18T05:28:00Z</updated><content type="html">UPDATE (3/28/11): I've been thinking about this post for awhile, unable to believe that someone else hadn't already thought of the obvious. Did a little research this morning and realized all my work was in vein (but I am happy about it). Excel does have an =CONVERT(number,from_unit,to_unit) function built in and is much easier than trying to manage the macros necessary to build your own solution. Just about every possible unit series(distance, length, weight, volume) is included and the friendly...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/01/18/why-bartenders-may-soon-love-excel-as-much-as-accountants.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10116892" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Viewing Deleted Active Directory Objects Using LDP</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2011/01/05/viewing-deleted-active-directory-objects-using-ldp.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2011/01/05/viewing-deleted-active-directory-objects-using-ldp.aspx</id><published>2011-01-05T19:57:28Z</published><updated>2011-01-05T19:57:28Z</updated><content type="html">I am sure this information exists elsewhere, but it falls into that category of something I do just often enough to forget how to do it. So, if you find yourself needing to see which objects have been recently deleted from a domain, you can follow these steps to do it. 
 
 Open LDP 
 Select Controls from the Options menu 
 Under Load Predefinied dropdown, select Return Deleted Objects . 
 Choose the Check Out buton to load Obj Identifier 1.2.840.113556.1.4.417 
 Choose Check In without modification...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2011/01/05/viewing-deleted-active-directory-objects-using-ldp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10112174" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Dumping the RBAC Hierarchy</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2010/11/17/dumping-the-rbac-hierarchy.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2010/11/17/dumping-the-rbac-hierarchy.aspx</id><published>2010-11-17T21:23:00Z</published><updated>2010-11-17T21:23:00Z</updated><content type="html">One of the things I noticed between RTM and SP1 for Exchange 2010 is the changes made to the RBAC environment, specifically the introduction of many new parameters on individual role entries (cmdlets associated with a role). Using the shell to manage this can be difficult, which is why I posted a link back in May 2010 to a spreadsheet I created that depicted the RBAC components in a pivot table. 
 Rather than giving out fish, it's time to share the code. You'll likely want a mechanism for not only...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2010/11/17/dumping-the-rbac-hierarchy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10092832" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>38,505 Security Delegation Options in Exchange 2010</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2010/05/12/38-505-security-delegation-options-in-exchange-2010.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2010/05/12/38-505-security-delegation-options-in-exchange-2010.aspx</id><published>2010-05-12T17:56:00Z</published><updated>2010-05-12T17:56:00Z</updated><content type="html">With the introduction of Role Based Access Control in Exchange 2010, it seems we have a lot of options for delegation. About 38,505 if you consider drilling down to the attribute level. If you've been tasked with creating a delegation model, it might be frustrating in the RTM version of Exchange 2010 to wrap your head around all the objects and their relationships. To facilitate this, I've put together a Pivot Table in Excel and shared it at docs.com. It shows which management roles rollup to which...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2010/05/12/38-505-security-delegation-options-in-exchange-2010.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10011902" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>New-ClientAccessArray: What is it?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2010/05/12/new-clientaccessarray-what-is-it.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2010/05/12/new-clientaccessarray-what-is-it.aspx</id><published>2010-05-12T17:39:00Z</published><updated>2010-05-12T17:39:00Z</updated><content type="html">Having been through a few Exchange 2010 deployments, I've had plenty of questions without so many well documented answers. In many cases, I am merely seeking the validation of a simple premise. In this case, my question is, "what is a client access array and why do I need it?" 
 The CAS Array is simply an Active Directory object. It's used by Exhcange as a reference for client connectivity, but the object itself has no specific link to the load-balancer hardware. The New-ClientAccessArry cmdlet...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2010/05/12/new-clientaccessarray-what-is-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10011888" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Where can I get Single Instance Store (SIS) for Windows File Servers?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2009/01/23/where-can-i-get-single-instance-store-sis-for-windows-file-servers.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2009/01/23/where-can-i-get-single-instance-store-sis-for-windows-file-servers.aspx</id><published>2009-01-23T23:24:00Z</published><updated>2009-01-23T23:24:00Z</updated><content type="html">The answer, it seems, is only from Windows Unified Data Storage Server 2003, which goes by so many other names, it can be challenging to understand sometimes. However, the Single Instance Store, which is based on the Exchange and WDS technologies, detects multiple copies of the same document and consolidates them to a single document with mulitple pointers. However, this feature is NOT available on any other edition of Windows Server. Of course, this isn't well documented, as I tried to find out...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2009/01/23/where-can-i-get-single-instance-store-sis-for-windows-file-servers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9373134" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>When Legacies Are Baggage (Resolving the #550 5.1.1 RESOLVER.ADR.ExRecipNotFound error during Migration)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2008/11/07/when-legacies-are-baggage-resolving-the-550-5-1-1-resolver-adr-exrecipnotfound-error-during-migration.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2008/11/07/when-legacies-are-baggage-resolving-the-550-5-1-1-resolver-adr-exrecipnotfound-error-during-migration.aspx</id><published>2008-11-08T03:21:00Z</published><updated>2008-11-08T03:21:00Z</updated><content type="html">I was working with an education customer this week when I came upon an interesting problem related to mail routing for a specific user. This user was migrated from one domain to another and mailbox-enabled for the new Exchange 2007 environment after their historical information had come over. The user had three different SMTP email addresses, but the primary SMTP address, username@guessme.edu, kept returning mail as undeliverable. The error information looks as follows. 
 
 Delivery has failed...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2008/11/07/when-legacies-are-baggage-resolving-the-550-5-1-1-resolver-adr-exrecipnotfound-error-during-migration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9053368" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Windows Server 2008, IIS 7.0, Exchange 2007 and the Offline Address Book</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2008/10/24/windows-server-2008-iis-7-0-exchange-2007-and-the-offline-address-book.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2008/10/24/windows-server-2008-iis-7-0-exchange-2007-and-the-offline-address-book.aspx</id><published>2008-10-24T23:20:00Z</published><updated>2008-10-24T23:20:00Z</updated><content type="html">I've been working through an interesting situation with one of my customers during the past couple of weeks. For some reason, everytime Outlook 2007 clients attempted to download the offline address book (OAB), they would error out. We found a lead at http://lugies15.blogspot.com/2008/09/offline-address-book-connecting-to.html and noticed that the permission change recommended here fixed the problem. But we couldn't figure out why setting an open read permission to everyone on the c:\program files...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2008/10/24/windows-server-2008-iis-7-0-exchange-2007-and-the-offline-address-book.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9015222" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Putting the F in FERPA (Building Distribution Groups for Class Schedules in Exchange)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2008/08/08/putting-the-f-in-ferpa-building-distribution-groups-for-class-schedules-in-exchange.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2008/08/08/putting-the-f-in-ferpa-building-distribution-groups-for-class-schedules-in-exchange.aspx</id><published>2008-08-09T00:35:00Z</published><updated>2008-08-09T00:35:00Z</updated><content type="html">One goal at many universities has been to provide a collaboration solution for students, based on email. To do this in Exchange, an administrator needs to create a distribution list to represent the class and populate it with the user accounts. Each distribution list has a members property and each user has a memberOf property, both of which are multi-valued attributes. This is where the problems begin. 
 
 The Family Educational Rights and Privacy Act (FERPA) allow directory information on students...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2008/08/08/putting-the-f-in-ferpa-building-distribution-groups-for-class-schedules-in-exchange.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8844397" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>NoMAS and Other Solutions to 9548 and 9551 Events (Exchange Server 2003)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2008/07/17/nomas-and-other-solutions-to-9548-and-9551-events-exchange-server-2003.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2008/07/17/nomas-and-other-solutions-to-9548-and-9551-events-exchange-server-2003.aspx</id><published>2008-07-17T21:59:00Z</published><updated>2008-07-17T21:59:00Z</updated><content type="html">I thought I had posted this information several years ago, but a customer recently contacted me seeking it and I realized it never left the publishing stage. Please note that this post is more specific to 5.5 to 2003 migrations, but may still be relevant to many folks out there. 
 
 After installing Exchange 2003 in your environment, you may see the following types of events in the event log of your Exchange Server 2003 machine. 
 
 Event Type: Warning 
 Event Source: MSExchangeIS 
 Event Category...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2008/07/17/nomas-and-other-solutions-to-9548-and-9551-events-exchange-server-2003.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8744756" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Installing Exchange 2007 SP1 onto Windows Server 2008 with a WS2008 Active Directory</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2008/01/29/installing-exchange-2007-sp1-into-windows-server-2008-active-directory.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2008/01/29/installing-exchange-2007-sp1-into-windows-server-2008-active-directory.aspx</id><published>2008-01-29T21:32:00Z</published><updated>2008-01-29T21:32:00Z</updated><content type="html">This post consists of some notes that I took during the installation of Exchange Server 2007 SP1 (Integrated) into a Windows Server 2008 Active Directory Environment (green field, clean installation of everything). The AD environment was created on RC1 bits of Longhorn with 2008 Forest Functional Level during the DCPromo process. The lab consists of two servers: 1 DC and 1 Exchange Server. 
 Install PowerShell Feature on both DC and Exchange Servers using the Server Manager - "Add Features" tool...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2008/01/29/installing-exchange-2007-sp1-into-windows-server-2008-active-directory.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7310773" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>The procedure entry point_except_handler4_common could not be located in the dynamic link library msvcrt.dll</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/12/06/the-procedure-entry-point-except-handler4-common-could-not-be-located-in-the-dynamic-link-library-msvcrt-dll.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/12/06/the-procedure-entry-point-except-handler4-common-could-not-be-located-in-the-dynamic-link-library-msvcrt-dll.aspx</id><published>2007-12-06T23:48:00Z</published><updated>2007-12-06T23:48:00Z</updated><content type="html">Every now and then, I take a break from federated infrastructure to post something that is likely only relevant to me. I recently purchased a new sound card (Creative Soundblaster X-Fi Extreme Audio) for a machine that is still running Windows XP. I allowed the hardware wizard to recognize the device and pull the drivers from the CD that came with the card. Some way into the installation, I blue-screened. From that point forward, I could not keep the system up, so I rebooted to safe mode, pull the...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/12/06/the-procedure-entry-point-except-handler4-common-could-not-be-located-in-the-dynamic-link-library-msvcrt-dll.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6684635" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Pool Nonpaged memory Leaks on Exchange 2003</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/11/27/pool-nonpaged-memory-leaks-on-exchange-2003.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/11/27/pool-nonpaged-memory-leaks-on-exchange-2003.aspx</id><published>2007-11-28T03:10:00Z</published><updated>2007-11-28T03:10:00Z</updated><content type="html">I am working with two independent customers. Each of these customers is running Exchange 2003 on the backend, but have been working over the last several months to upgrade their clients to Office 2007, including Outlook 2007. In most cases, desktops were remaining on Windows XP, although some Vista clients were thrown in the mix. In both situations, as the number of Outlook 2007 clients increased against a 2003 backend, the customers have noticed Pool Nonpaged Memory problems. We've considered and...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/11/27/pool-nonpaged-memory-leaks-on-exchange-2003.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6563917" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Using Powershell to Correct  9325 Events in Exchange 2007</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/08/23/using-powershell-to-correct-9325-events-in-exchange-2007.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/08/23/using-powershell-to-correct-9325-events-in-exchange-2007.aspx</id><published>2007-08-23T21:58:00Z</published><updated>2007-08-23T21:58:00Z</updated><content type="html">Per knowledge base article 936197 , Exchange 2007 may be dropping recipients from the Offline Address book and generating any of the following errors in the event log (note that diagnostic logging on the Exchange server needs to be set to High or Expert to see these events). 
 
 Event Type: Error 
 Event Source: MSExchangeSA 
 Event Category: OAL Generator 
 Event ID: 9325 
 Date: 8/23/2007 
 Time: 9:25:43 AM 
 User: N/A 
 Computer: {Exchange Server where OAB is Generated} 
 Description...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/08/23/using-powershell-to-correct-9325-events-in-exchange-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4530108" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Exchange/" /><category term="Code" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Code/" /><category term="Management Tools" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Management+Tools/" /></entry><entry><title>Mailbox Cleanup After Cross Organizational Moves</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/08/08/mailbox-cleanup-after-cross-organizational-moves.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/08/08/mailbox-cleanup-after-cross-organizational-moves.aspx</id><published>2007-08-08T21:51:00Z</published><updated>2007-08-08T21:51:00Z</updated><content type="html">I thought I would share some code I wrote for doing bulk mailbox cleanups on Exchange 2003 for cross-organizational mailbox moves. This code is nearly identical to that in my previous post , but this one takes an input file to process several mailboxes at once. The input file must be tab-separated and contain the distinguished name in the first column and the smtp email address in the second. No headers are necessary on the input file. 
 
 '*****************************************************...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/08/08/mailbox-cleanup-after-cross-organizational-moves.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4296396" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Exchange/" /><category term="Code" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Code/" /></entry><entry><title>There is no primary SMTP address</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/07/31/there-is-no-primary-smtp-address.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/07/31/there-is-no-primary-smtp-address.aspx</id><published>2007-07-31T22:17:00Z</published><updated>2007-07-31T22:17:00Z</updated><content type="html">Although the mailbox was moved to the target Microsoft Exchange server, an error occurred while the policies were being applied.  Proxy address policies, Unified Messaging settings, managed content settings, and Exchange ActiveSync settings may not be set correctly.  There is no primary SMTP address....(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/07/31/there-is-no-primary-smtp-address.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4151939" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Exchange/" /></entry><entry><title>Having ZUNE Shuffle Issues?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/07/13/having-zune-shuffle-issues.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/07/13/having-zune-shuffle-issues.aspx</id><published>2007-07-13T18:33:00Z</published><updated>2007-07-13T18:33:00Z</updated><content type="html">Okay, so this has nothing to do with federated infrastructure, except that many of my customers have or are considering Zunes. I have one and I have what I believe to be a common problem. My music collection contains some content that may be inappropriate for children under the age of 30. I also like to shuffle the music around. It seems the easiest way to accomplish this is to create a playlist of all age-appropriate music and then shuffle that playlist. So I create a playlist with probably 2,400...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/07/13/having-zune-shuffle-issues.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3849733" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Moving Mailboxes Cross Organizations in Exchange 2007</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anthonw/archive/2007/07/05/moving-mailboxes-cross-organizations-in-exchange-2007.aspx" /><id>http://blogs.msdn.com/b/anthonw/archive/2007/07/05/moving-mailboxes-cross-organizations-in-exchange-2007.aspx</id><published>2007-07-05T19:45:00Z</published><updated>2007-07-05T19:45:00Z</updated><content type="html">I've seen a number of posts on other blogs talking about the new features of Exchange 2007 and the ability now to move mailboxes across organizations. I currently have a customer engaged in a major consolidation of multiple Exchange 2003 organizations into a single forest, single Exchange 2007 organization. The design for this customer calls for the following: 
 
 
 Users will continue to log onto and operate from their current domains for their primary job functions. 
 Users will all have new...(&lt;a href="http://blogs.msdn.com/b/anthonw/archive/2007/07/05/moving-mailboxes-cross-organizations-in-exchange-2007.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3709201" width="1" height="1"&gt;</content><author><name>Anthony Witecki</name><uri>http://blogs.msdn.com/anthonw/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Exchange/" /><category term="Code" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Code/" /><category term="Management Tools" scheme="http://blogs.msdn.com/b/anthonw/archive/tags/Management+Tools/" /></entry></feed>