About 3-4 weeks ago we suddenly experienced a loss of the ability to sync our Entourage clients to the Solerant internal Exchange 2007 server. This event happened out of the blue with no recent changes to the server that we could see. The most recent change was the application of Exchange 2007 SP1 Hotfix Roll-up 3 about a week prior to the issue. We opened a case with Microsoft and immediately began getting the run-around. Exchange support didn’t want to touch it since the best we could tell it only affected Entourage users, and Mac Office support couldn’t help us on the server. We stuck through it and began working with the Entourage team to find the key symptoms.
- Entourage was unable to sync folders that had more than 140-150 items in them. This included Contacts, Calendars, etc.
- Using tcpflow to analyze the stream to the server you could see it litereally die mid-stream while receiving the list of items in the folder
- Synchronization was extremely slow, even in the folders that were working properly.
- OWA and ActiveSync were operating properly as far as we could tell. (We later realized they were slow as well.)
Unfortunately due to the politics between the Mac Office team and the Exchange team this issue was open for over 3 weeks. I can’t tell you for sure why it was not escalated to the proper people sooner, but after about 3 weeks of constant battling with the Entourage team I was scheduled for another late night call with an Exchange team member who did some server-side captures from diagnostic tools on the Exchange server. After multiple traces were completed and uploaded to Microsoft the call was terminated with the expectation that I would receive an update as soon as they had something. Apparently IIS processes were hanging, crashing, and restarting and we were not the only people having this issue. The data was being forwarded to the Exchange product team for further analysis.
The following day I received a call from a US-Based (Thank God!) Exchange support engineer who had pulled my case. Apparently he had isolated an issue which was causing serious performance issues with OWA and Activesync and noticed the similarities to a growing list of Entourage tickets. At his instruction we looked in the registry and found exactly what he was expecting.
The engineer had identified a driver on all of these systems that was creating the performance problems. (This part is out of my area of expertise, but I’ll try.) This driver is a low-level driver that hooks into the file system driver stack interrupting all of the reads/writes. Its purpose is to be an open file backup agent. We stopped this driver from the command line with “net stop famv4″ and the server started operating completely as before and all Entourage clients synchronized immediately.
The most interesting part of this discovery was that there was no backup software of any kind installed on the Exchange server at the time of this discovery. Microsoft had no idea where this driver was coming from which left it up to me to figure it out. The only candidate in my mind was an online backup service we had tried out for a while and had issues with. I contacted the vendor and confirmed that the driver was in fact their Open File backup driver. Additionally, they were aware that it had been causing problems with OWA and Activesync but had heard nothing about Entourage issues. They also confirmed that they had issues in the past with it not properly uninstalling the driver but were certain it had been fixed. (Clearly it had not been!) This software apparently updated itself while it was still installed causing our issue. We removed the application during troubleshooting but it did not remove the offending driver.
I provided both the vendor and Microsoft with the appropriate information so they could contact each other and resolve the matter properly. Unfortunately this vendor cost me over 35 hours of my personal life (family time, lost sleep, etc.) and probably another 15 hours on the clock and its unlikely they’ll do anything to make up for this.
Lessons Learned
- Microsoft Exchange and Entourage support teams do not work together in a collaborative way. This may cause significant delay in getting an issue resolved
- Business Critical issues taken to the Mac Office team are not treated the same way that they are when they go to Exchange. We’ve stayed on the phone for 24+ hours with Exchange support in order to resolve an issue. The Mac Office team is not willing or able to do this.
- Be careful with backup software, especially those that handle open files. I have a long history of issues with Open File Agents and this is a perfect example why.
I debated over the weekend wether or not to post/link the company here. It would not be proper to do so and therefore I will not. if you are concerned and need to know, please email me directly.


October 23rd, 2008 at 4:25 pm
good to know – I hope I can build some bridges to the Mac Office team. Thank you for documenting this so well!
November 10th, 2008 at 2:21 pm
Thanks – sounded good – I have the same problem but did not find this device driver on my server, which is actually a MS Small Business Server. Any suggestions.
December 15th, 2008 at 3:57 am
We have the same problem about the same time none of our entourages sync at all anymore?
Anyone got a solution???
February 20th, 2009 at 8:06 am
Hi there,
Could you email me with the backup vendor details?
Where can I find the registry entry to found out if it is a similar issue?
I’m having a similar issue where disk read/writes are spinning out of control and 80% of the physical RAM (4GB in total) is being hogged. I have only rolled this out to 8 Entourage clients so far!!!
Thanks
Andy
February 20th, 2009 at 8:20 am
I should have said in the previous post – the process ‘W3WP.exe” seems to be cause of the problem that I am having. I have 4 instances of it running and they are using about 800MB of RAM resources. I have investigated and W3WP.exe is what WebDAV uses.
February 25th, 2009 at 2:52 am
We are having the same issue, our Entourage’s will not sync but OWA and iPhone work perfectly.
To my knowledge, no updates have taken place.
Any one got any ideas?
Your solution sounds genuine, but our backup is internal.
March 6th, 2009 at 3:11 am
Very well presented case on some consequences of specialization and functional organizational structures. Found your site as I’m myself experiencing a lack of synching with company exchange server, Entourage at home and on work and my iPhone. I’m an experienced Mac user interested in innovation, so I just have to wait for a solution from clever people at Microsoft I guess. Have heard that the Mac BU team at MS should be working on a free update to come out soon. Hope it’s true
It’s really strange to realize that ones calendar is no more complete, and try to keep track of what is not in there.
March 19th, 2009 at 10:39 am
I would say that my case with the Entourage Team was just the opposite. The team member got everyone on the same page quickly and had the exchange team involved almost immediately.
April 20th, 2009 at 3:53 am
Problem accessing my emails from Entourage on Microsoft Exchange Server 2007
I bought the new Mac Book Pro with Leopard operating system and Entourage 2008 installed. I tried to configure Entourage to be as the default email program to work with Microsoft Exchange 2007 (which is installed under the Windows Server 2003 64-bit platform). Entourage sends and receives emails using IMAP but unable to sync with the address book, Calendar, or viewing the sub files of my inbox on the exchange server. Also sometimes I get the email twice on my Mac Book but once on a windows outlook email client. When I configured it to connect to MS Exchange Server 2007 using the “new account” – Exchange option it didn’t connect to the exchange server (basically I doesn’t bring anything from the exchange server using the exchange setup option when setting up the new account on the macbook)”. Please not that I’ve tried the setup of Entourage 2008 (Mac Workstation and not my MacBookPro) to “another” Exchange 2007 Server 32 bit and it worked!!!
I appreciate any help with this regards as I am new to the MAC world and I like it so far but my business and my personal productivity took a serious negative impact because of the fact that my emails or calendar are not sync.
Much appreciated.
Tareq.
May 22nd, 2009 at 5:17 pm
Hmmm… running into an issue here where sometimes, for unknown reasons, it appears that Mac users with Entourage end up with OWA running really slowly and thus Entourage comes to a halt as well. Not non-functional, just slow… but no other users have issues. So far I cant find any ‘known’ issues where is it possible that Entourage is ‘corrupting’ something on the Exchange side and causing these issues?