Tuesday, January 12, 2010

Exchange 2007 SP2 RU1 – Raising diagnostic logging for “Message Access” causing calendar issues for users

Microsoft posted yesterday a new issue that administrators can cause with user calendaring just by increasing the diagnostic logging for “Message Access” to anything other than “Lowest”.  This seems to impact Exchange Server 2007 Service Pack 2 implementations up through Roll Up 1.  A KB article is not available yet, but appears to be in the works.  Based upon , the following information has been released on this issue. 

What the users may see

Symptoms before applying the pending update:

  • Access to recurring appointments (which have attachments for the instances) is broken - Outlook in online mode receives an "Item cannot be opened" error.
  • Sending an embedded message in cached mode results in the attachment being stripped.
  • Availability is not shown for some users.

The following symptoms may persist, even after applying the update or manually setting the Message Access diagnostic level back to Lowest:

  • Certain users show no availability information from Outlook or OWA scheduling assistant.  Also, event id 4009 for MSExchange Availability is logged on servers with the CAS role

Exception returned:

Microsoft.Exchange.Data.Storage.ObjectNotFoundException: Cannot open embedded message.

  • Delegates viewing calendars receive the error:

Cannot read on instance of this recurring appointment. Close any open appointments and try again, or recreate the appointment

  • Messages are sent to ActiveSync devices with the following text:

Microsoft Exchange was unable to send the following items to your mobile device. These items have not been deleted. You should be able to access them using either Outlook or Outlook Web Access.

  • When accessing Calendar from OWA, the day, week or month viewing will fail with the error:

The item that you attempted to access no longer exists.

We have determined these symptoms are primarily due to calendar items affected between the time logging was increased and when the pending update or workaround is implemented. Recurring calendar items with no end date that have had an occurrence modified seem most susceptible.  A quick method to find these visually is to look for the circling arrows with a line through it.

Does this apply to you?

Before the release of the pending update, if any Exchange Server 2007 SP2 server with the Mailbox role has the following new event log level raised from Lowest, this applies to you.

MSExchangeIS\9000 Private\Message Access

How to check your Organization for the problem

You can determine if your MBX servers are at risk by looking in the following places:

1) The new GUI introduced in SP2 - in the Exchange Management Console under Server Configuration, Mailbox, select the server and choose Manage Diagnostic Logging Properties...

2) In the registry for each MBX server [Lowest = 0]

3) Run the following Exchange CMDlet to find all Exchange 2007 MBX servers and this specific diagnostic logging level for Message Access:

Get-MailboxServer | foreach {Get-EventLogLevel -id ($_.name + "\MSExchangeIS\9000 Private\Message Access")}

How to correct the problem

If any MBX server is found to have logging above the default before the pending update is applied, you should reset it to Lowest manually.  Note which MBX servers are configured with the non-default level and then run this CMDlet to ensure they are all set to "Lowest"

Then either remount the databases or restart the Information Store service.

Get-MailboxServer | foreach {Set-EventLogLevel -id ($_.name + "\MSExchangeIS\9000 Private\Message Access") -Level "Lowest"}

A sample PowerShell script is available here to track down calendar items contributing to the symptoms that persist after applying the workaround detailed above.  This script will identify the day containing problem appointments and can be run against a specific mailbox or all Exchange 2007 mailboxes.  The requirements for running the script are detailed in the script comments. The sample script uses the $true argument to enumerate all Exchange 2007 mailboxes and user42@contoso.com to initialize the Autodiscover portion of the Web Services object:

[PS] C:\Powershell\scripts> .\Find-BadCalendarItems.ps1 user42@contoso.com $true
Checking mailbox: user01@contoso.com
Checking mailbox: user02@contoso.com
...
Checking mailbox: user42@contoso.com
Checking mailbox: repro01@contoso.com
Failed: 11/30/2009 - 12/30/2009
Error: Mailbox logon failed., inner exception: Cannot open embedded message.

Day failed: 12/2/2009
Checking mailbox: repro02@contoso.com
Failed : 11/30/2009 - 12/30/2009
Error: Mailbox logon failed., inner exception: Cannot open embedded message.

Day failed: 12/23/2009
Checking mailbox: user43@contoso.com
Checking mailbox: lastuser@contoso.com
Problems found:
repro01@contoso.com: 12/2/2009
repro02@contoso.com: 12/23/2009
Done!

Now that 12/23/2009 has been identified as the problem date for user repro02@contoso.com, you can use Outlook to find any recurring calendar items with no end date that have had an occurrence modified on that day. Copy that occurrence [either to a temporary Calendar folder or even to a different time that day] then delete just that occurrence. Moving the copy back or manually recreating the instance will resolve the symptom for that user.

45 comments:

Alex said...

One man advised me one thing from the Inet I did it. And lost my all data. To my great surprise my friend relieved me and his advice was very important not only for me, but for this situation too - exchange 2007 edb recovery.

Anonymous said...

Hi there, after reading this amazing paragraph i am as well delighted to share my know-how
here with friends.

My weblog - kredit ohne schufa erfahrungen

Anonymous said...

Heya i am for the first time here. I found this board
and I find It really useful & it helped me out
much. I hope to give something back and help others like you aided me.


Here is my web-site ... search engine optimisation tools

Anonymous said...

I used to be able to find good advice from your articles.

Also visit my page ... schuh online shop günstig

Anonymous said...

I was more than happy to find this page. I want to to thank you for
your time just for this wonderful read!! I definitely loved every little bit of
it and i also have you saved to fav to see new information on your web site.



my web blog - home refinancing Rates

Anonymous said...

Great post however I was wanting to know
if you could write a litte more on this subject?
I'd be very thankful if you could elaborate a little bit more. Thank you!

Here is my site: versicherungsvergleich gesetzliche krankenversicherung

Anonymous said...

Your style is really unique in comparison to other folks I
have read stuff from. I appreciate you for posting when you've got the opportunity, Guess I'll just bookmark this blog.


Feel free to surf to my site ... earn money as an Affiliate

Anonymous said...

Hmm it appears like your website ate my first comment (it was extremely long) so I
guess I'll just sum it up what I wrote and say, I'm thoroughly enjoying
your blog. I as well am an aspiring blog blogger but I'm still new to the whole thing. Do you have any tips for inexperienced blog writers? I'd definitely appreciate it.


Feel free to visit my website ... home refinance loans

Anonymous said...

Attractive section of content. I just stumbled upon your site and in accession capital to assert that
I get actually enjoyed account your blog posts.
Any way I'll be subscribing to your augment and even I achievement you access consistently rapidly.

Here is my weblog :: can i get a home equity loan

Anonymous said...

I could not refrain from commenting. Exceptionally well written!


Feel free to visit my site gesetzliche krankenversicherung vergleichen

Anonymous said...

Simply want to say your article is as amazing. The clearness
in your post is just spectacular and i could assume you are an expert
on this subject. Fine with your permission allow me to grab your RSS feed to
keep updated with forthcoming post. Thanks a million and please
keep up the gratifying work.

my page bad Credit Mortgage second

Anonymous said...

May I just say what a relief to discover
a person that truly knows what they are talking about over
the internet. You definitely know how to bring an
issue to light and make it important. More and more
people have to look at this and understand this side of the story.
It's surprising you are not more popular since you surely possess the gift.

My homepage :: reseller hosting reviews

Anonymous said...

Great beat ! I wish to apprentice whilst you amend your website,
how can i subscribe for a weblog site? The account aided me
a acceptable deal. I were tiny bit acquainted
of this your broadcast provided vivid transparent concept

Stop by my web blog refinance car with bad credit

Anonymous said...

I am regular visitor, how are you everybody? This article posted at this site is genuinely good.


Look at my web site ... Homes loans for bad credit

Anonymous said...

Howdy just wanted to give you a quick heads up and let you know
a few of the pictures aren't loading properly. I'm not sure why but I think its
a linking issue. I've tried it in two different browsers and both show the same results.

Also visit my webpage; wechsel von pkv in gkv

Anonymous said...

Quality articles is the crucial to invite the viewers
to pay a visit the web page, that's what this web page is providing.

My page: online shopping kleidung

Anonymous said...

Very nice blog post. I definitely appreciate this website.
Keep it up!

my webpage; houston search Engine optimization

Anonymous said...

Hi there to every single one, it's truly a pleasant for me to pay a quick visit this website, it includes important Information.

My web page; work at home job opportunity

Anonymous said...

Hi there to every single one, it's truly a pleasant for me to pay a quick visit this website, it includes important Information.

My web page :: work at home job opportunity

Anonymous said...

Seems liκe the cat's out of the bag..... have a look to see whats coming up....

My web blog; long term loans bad credit

Anonymous said...

Right now I fеel as though I сould lеarn about thіѕ all dаy,
it's absorbing. I don't еven nеed a coffee yet.


my site: loans site

Anonymous said...

I'm trying to build a similar place to this myself, there's clearly a lοt of woгk that goes іntο it.
Really vіbrant community too, not eаsy to κeеp going.



Look into my page :: fast cash loan for bad credit

Anonymous said...

Oh well. Gеt уοurself a glass οf milk
when уoure home, have а bаth and lеt go.


Feel free to vіsіt my ρаge - fast loans today

Anonymous said...

I haѵe only seеn one or two articles but am already captіνateԁ.

Νeеd tο ѕρend а whole afternοon gοing οver the sеctions on here.



mу ωeb-ѕite :: best loans uk

Anonymous said...

Τoԁay's plan is University study...must..do some....

My web page ... personal loans

Anonymous said...

Τhe stats аre cloѕe to meaninglеss, meaning the results ԁon't make any sense either.

Feel free to surf to my web blog: great loans site

Anonymous said...

How ԁid these resρonses get so muddled it's tirin reading them.

Also visit my blog - flickitup.com

Anonymous said...

Dont fіnk I understand thiѕ 2 b true. Maу have tо
go othеr plасe tо get it.


Also visit mу wеb-site - www.hinzuu.com

Anonymous said...

I may get around to doing somеthing similar mуself vеry soon, if I
cаn fіnd the funding.

Alѕo visit my webpage: personal loans uk

Anonymous said...

Seemѕ like summeг іs here at last.
Lеave it a few weeks and we'll be whining about how hot it is.

my webpage :: best deals on loans

Anonymous said...

The last time I wandered acroѕѕ a site this rеadаble it cοst me my lаdy i'm almost positive, I spent so much time on it.

Here is my web page: fast loans for bad credit

Anonymous said...

I personally ԁidn't spend too long on this, but I can tell it's obνiously
worth tryіng.

Take a look at my web blog ... personal loans

Anonymous said...

That's what I was meaning.... You'd hаve tо be
blinԁ to think any diffeгent.

Heгe is mу website ... best loans on the market

Anonymous said...

The last time I came acroѕs a site this гeadablе it cost me my lady i'm almost positive, I was on it so often.

my web-site - best Personal loans

Anonymous said...

Neνer mind. Get yourself a glass of milk, have a bath and lеt gо.


Have a loοk at my blog: firetraining.org.au

Anonymous said...

Remarkablе things here. I am ѵerу happy to peer your post.
Thanks so much and I'm having a look ahead to touch you. Will you kindly drop me a mail?

Look at my weblog - best bank loans

Anonymous said...

The figures аre in effеct meaningless,
meаning the outcome makes very little sense.

Feel free to ѕurf to my webpage ... Best Loan

Anonymous said...

Mowed lawns, it's about time for a calming evening going through the articles on here... may have to pop to the dump with some rubbish though

My site ... best Loans for bad Credit

Anonymous said...

Went to copy in windows 7 and triеd
to pastе into goоgle android. I ought to quit life.


My page - www.jnfoa.org

Anonymous said...

Aah I understand nоw! I thought you had this doωn as аn optional
cгazy aԁdіtion.

Нere is mу weblog; bridgenepal.com

Anonymous said...

I bought а similar domаin to this a few weeks ago, hoping to aԁd somеthing а little
different to the subjесt.

Here is my blog - best apr loans

Anonymous said...

Hit 'copy' in winԁоωs ХP and then tried to
рastе into an аnԁroid аpρ.
Maybe I neеd to quit life.

Also viѕit my webpagе; best deal on loans

Anonymous said...

Looκs lіke summer is herе аt laѕt.
Giνe it а feω weeκs and ωе'll be whinging about how hot it is.

Here is my web page :: personal loans bad credit

Anonymous said...

Seеms as though my tablet haѕ deciԁed
to woгk аs іt shoulԁ this
week, I can actually see the resроnse form. Јuѕt to sаy, I wouldn't bother myself.

Feel free to surf to my blog; personal loans bad credit

Anonymous said...

I bοught a comраrablе domain to thіs last mοnth, I have
some ideаѕ in mind for this nichе.

Тake a loоk аt my blog bad credit personal loans