Link to home
Start Free TrialLog in
Avatar of Captain Tact
Captain TactFlag for United States of America

asked on

Free / Busy Issue

Hello all you Experts out there!  I will try and make this as short and concise as possible.

Environment:
~Single Exchange 2003 SP2 Enterprise mailbox server, Native Mode
~Running on Windows 2003 SP2
~Domain is Native mode Windows 2003 AD
~Mailboxes have no POP3 or IMAP enabled
~Have installed and configured the Microsoft Exchange Auto Accept Agent as documented in this link (http://technet.microsoft.com/en-us/library/bb124617(EXCHG.65).aspx).
~I have 26 physical conference rooms spread out over a very large site (miles)
~Currently, I have all the Conference Room (CR) mailboxes set to publish 36 months of Free/Busy data, refreshing once a minute.

Problem:
~All I'm getting for the any of the CR mailbox's Free/Busy data is hash marks.  This isn't because there is nothing scheduled.  There is stuff scheduled in all of them for the next three years.  For some reason though, I start getting hash marks starting on April 1st.

I have configured the Agent as described in the link above and logged into all the CR mailboxes and set the required parameters.  I started Outlook with the /cleanfreebusy switch as well.  Something isn't right though.  It doesn't matter how many times a day I log into the mailboxes to update the Free/Busy.  Within a couple of hours, the hash marks are back.

So...

1.  Does providing/updating Free/Busy data from a resource require that someone be physically logged into the mailbox at all times?

2.  In Exchange 2003 SP2 Enterprise, is there a step I'm missing when I create the mailbox?  I understand that in Outlook you have to SCHEDULE the CR as resource, but is there another switch/checkbox I need to flip somewhere that IDENTIFIES the mailbox as an Exchange resource in AD?

Thanks for all your help,

Jim
Avatar of Manpreet SIngh Khatra
Manpreet SIngh Khatra
Flag of India image

1. No
2. Maybe some issue with the AutoAccept itself
Avatar of Captain Tact

ASKER

Rancy,
Can you think of anything that would cause the free/busy data to revert to hash marks?
Jim
2 things
1. System folder corruption
2. Mailbox or in this case if all Room Mailboxes are affected and no user mailbox then maybe Auto Accept Agent issue
Okay...here's where it gets even weirder.  Look at Free-Busy-Example.jpg attached to this post.  I have CRs showing "No Data" and "Busy" at the same time!  How in heck is that possible?  
Also, you'll notice that down towards the bottom, you'll notice that there is one that IS posting F/B data after April 1st.  Just for grins, I logged onto the computer as the CR that is posting correctly and looked at the settings for the client, then logged off and back on as a CR that is posting incorrectly.  I changed NOTHING, but you will notice in the second screen shot that all of a sudden, it starts posting F/B data again after April 1st.
Why?
I have my Outlook client set to publish 36 months of F/B data every minute, and the same for every CR.  However, not ALL the user's Outlook clients are set to 36 months yet.  I think most of them are still set to two months, which is the default.  
Would one of those clients viewing the calendar cause the F/B data for the CR to revert to the existing behavior?
I KNOW this has to be something simple, but I can't find it and it's eating my lunch!

Free-Busy-Example.jpg
Free-Busy-Example2.jpg
I know it's not system folder corruption, as I have deleted and recreated at least one of the mailboxes.
I'm taking a look at the script now.
Okay...I ran this command on the mailbox server:
cscript //NOLOGO mailboxstatus.vbs /F:mailboxes.txt
I got this:
<MailboxStatus>
  <Summary>
    <CurrentTime>1/7/2010 3:42:29 PM</CurrentTime>
    <MailboxCount>26</MailboxCount>
  </Summary>
  <Mailbox/>
All the mailboxes returned this:
<Mailbox/>
  <Mailbox EmailAddress="example@domain.com">
    <Server>EXCHANGE01</Server>
    <RegistrationStatus>2</RegistrationStatus>
    <RegistrationTime></RegistrationTime>
  </Mailbox>
They all list a status code of "2" which means "registration status cannot be determined."  Now I just need to figure out why registration status can't be determined.
Registration status was a matter of permission.  As soon as I added an account other than my Exchange Admin account (which is denied access to mailboxes by default), I got a status of 1.
So did you create a CR without AutoAcceot and manual updating and see its behaviour ........ As i dont think if System Folders are corrupted the Exchange is causing issue ........... Also did you check through OWA and see whats the difference
Haven't done anything further yet today...it's been a busy day.
I'm also going to scale back how often the F/B replicates, from once a minute to once every 5 minutes.  If that doesn't work, I'll scale it back even further to every 15 minutes.  I had a former Microsoft Exchange team member tell me that the F/B connectors are somewhat fragile and might be getting overloaded by replicating that often.
We'll see....
Thanks for your input.
Okay...here's what I did yesterday:
  • I logged into the network 26 times, once for each CR mailbox.  I went through the Outlook client settings and made sure they were ALL identical.  For a couple of hours, everything was kosher.  Now, we've got hash marks in the F/B data again.
  • The ONLY setting that is NOT identical on all the CR mailboxes is that I set the F/B update time from every minute to anywhere between 15 - 60 minutes, depending on how busy the CR is.
  • Here's the breakdown of the 26 mailboxes:
    • 8 mailboxes are having NO problems at all.
    • 8 mailboxes are displaying F/B data just fine, until April 1st.  After that point in time, they just display hash marks.
    • 3 mailboxes are fine until April 1st, and after that, they are displaying BOTH appointment times AND hash marks.
    • 7 mailboxes are displaying hash marks, because there hasn't been anything scheduled on those calendars yet.
@Rancy - I checked the calendars of all these CR mailboxes through the OWA...same behavior.  
Additionally, I am using Exchange 2003, which doesn't have the setting for marking an AD account as an Exchange Resource.  That feature isn't available until EX2007, from what I've been told.  So if that feature isn't available in 2003, then what good would it do to create another CR mailbox and not register it with the Auto Accept script?  Wouldn't it be just another normal mailbox-enabled AD account at that point?
If so, then none of the other mailbox-enabled (user) calendars are having this issue.  
IF THERE IS A DIFFERENCE between the two types of mailboxes (user and CR), other than registering the CR with the script, could you enlighten me as to what that is?  I can't find anything to tell me how to differentiate the two in AD.
Any other suggestions?  Thanks so much for your help.
Come on folks!
This can't be THAT hard a problem for all you experts out there!  I know it has to be something simple that I am overlooking.
No ideas?  None at all?!
ASKER CERTIFIED SOLUTION
Avatar of Captain Tact
Captain Tact
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial