iPhones do not acknowledge accepted meeting requests (Exchange 2003)

We have multiple users with iPhones running the most recent 3.x OS version attached to an Exchange 2003 server (SP2) through ActiveSync. If you send one of these users a meeting request, and they accept the meeting request in Outlook on their PC, it does not update the meeting request on the iPhone to show that it has been accepted. On the iPhone it still shows the options to accept/deny the meeting. In fact, if you reject the meeting request from the iPhone, it overrides outlook and deletes the event off the calendar. The opposite does not hold true, however. It does not seem to matter whether the event is sent to the user as part of a distribution group or individually.

I suspect this is a known issue with iPhone-Exchange but I cannot find any documentation specific to this scenario. This leads me to wonder if there is anything on the Exchange server that I can check/configure to remedy this issue.
LVL 16
Michael OrtegaSales & Systems EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alan HardistyCo-OwnerCommented:
Having just tried this on my own server and iPhone, this suggests that you do not have Activesync setup properly as it worked happily on my own server and iPhone.
I sent myself a meeting request from account1 to account2, saw the notification on the iPhone setup with account2, accepted the request in Outlook on account2 and then after a minute, check the iPhone and the appointment had been added as a confirmed appointment.
Please have a read through my Exchange 2003 / Activesync article and make sure you are configured properly.  Check you IIS settings, run the tests onthe test site and report back any errors.  There may be something very simple that has been overlooked.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Michael OrtegaSales & Systems EngineerAuthor Commented:
I will go through that document and verify everything is set up. I know we've done much of that already in setting up Active Sync and the iPhones in the first place, but at least now I know for sure that it is not a known issue. I don't know if that's a good thing or a bad thing. :)  I will let you know if this helps.
Alan HardistyCo-OwnerCommented:
I have not come across it before - so if it is a general problem, it is a small one : )
Hopefully you have to make some changes and that fixes it for you.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Michael OrtegaSales & Systems EngineerAuthor Commented:
I made the changes suggested in your article up to the point where you suggest rebuilding the metabase. I have done some testing with some Windows smart phones, and I haven't been able to reproduce the errors on the smart phones, but I also haven't been able to get ahold of the iPhones to do more testing there.

Here is some more information. For some time I've been seeing the following error repeating over and over again in clusters throughout the day in the Event Log. The error comes up for a period of time, usually early in the morning, with a repeat of several times for different user accounts, and then goes away for several hours. Sometimes it will pop up just once for one user, so it's not entirely consistent.

The more I look at these the more I'm thinking that rebuilding the metabase might be the way to go. However, I'm going to need a maintenance window for them to allow me to do it, so I probably won't be able to respond to this question for several days to let you know if that's the fix. In the mean time if anyone else has seen thes him him him him him him him him him him him him errors before or has any thoughts I'm open to other suggestions.

Source: Server ActiveSync
Category: None
Event ID: 3005
Unexpected Exchange mailbox Server error: Server: [EXCHANGESERVER.domain.local] User: [(USER)@domain.com] HTTP status code: [503]. Verify that the Exchange mailbox Server is working correctly.

I also just saw these two event log error, which I've apparently been missing previously:
Source: EXCDO
Event ID: 8217
The processing of the recurring appointment with the subject "(MAILBOX)" in mailbox: (MAILBOX) failed with error code 0x80004005.  This appointment will not be visible in the web client or other non-MAPI client.

Source: EXCDO
Event ID: 8263
The recurring appointment expansion in mailbox (MAILBOX) has taken too long. Some recurring appointment instances may not be visible at this time. To ensure that the calendar view is correct, please refresh the calendar view in Microsoft Outlook Web Access.
Michael OrtegaSales & Systems EngineerAuthor Commented:
I cannot recreate the error independently, so as far as I can tell the problem is gone. I'm seeing some residual errors that might be part of the delay while the virtual folders are being rebuilt, but I feel like your guide is complete enough that I can go back to that if I need further assistance.
I have the same problem with several users here.  Appointments still show up no problem, it is the meeting requests that do not.  I have found that disabling cached exchange mode on the users PC fixes the issue for the most part getting most of the meetings to show up but not 100%.  As far as I can tell, this is only an issue on iPhone 3G and 3Gs models interacting with Exchange 2003.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.