Solved

Offline Address Book

Posted on 2004-03-24
23
42,859 Views
Last Modified: 2011-10-03
Some of my email clients including myself receive the following in our Outlook "Delete Items" folder.

10:41:52 Synchronizing Mailbox 'John Doe'
10:41:52 Synchronizing Hierarchy
10:41:52          1 folder(s) updated in offline store
10:41:52 Synchronizing Favorites
10:41:52 Synchronizing Folder 'Inbox'
10:41:52          1 item(s) deleted in offline folder
10:41:52 Synchronizing Views
10:41:52 Done
10:41:53 Microsoft Exchange offline address book
10:41:53       0X8004010F

Please notice the last two lines.

I have tried ever suggestion and procedures that I have found without any luck.

The following to two warnings appear in the "Event Viewer" on the Exchange Server when I try to do a manual rebuild on the offline address book.

Source: MSExchangeSA
Category: OAL Generator
Event ID:9109

OALGen encountered an error [0x8004010f].  This may be normal operation.  Check other logged events to see if this is a serious error.


Source: MSExchangeSA
Category: OAL Generator
Event ID: 9116

OALGen encountered an error while generating the changes.oab file for differential downloads.  Clients will not be able to incrementally update to the new version of the OAL.  This is normal if this is the first time this OAL has been generated.  There is no previous version for clients to start with.  Check other logged events to see if this is a serious error.  (\Global Address List)

All the other rebuild the offline address book events in the event viewer seem fine.

One last thing to consider is that some sent emails are failing with a email from the Exchange Server stating that the email can not be delivered and the reason is unknown.

I'm feeling that there is something wrong with the Globel Address List.
 
0
Comment
Question by:mccabe1234
  • 9
  • 7
  • 5
  • +1
23 Comments
 
LVL 8

Expert Comment

by:seeimred
ID: 10669875
First, we need to know which version of Exchange you have. Is this a mixed mode with 5.5/2k? Has this ever worked before? Has there been any recent changes, such as migration to 2k and retired the last 5.5 server, etc?
0
 

Author Comment

by:mccabe1234
ID: 10669959
I have an Exchange 2000 server and the offline address book had been working up to about two weeks ago. There hasn't been any changes and no migrations or retirements. Also no mixed mode of 5.5/2k.
0
 
LVL 8

Expert Comment

by:seeimred
ID: 10670531
Check the OAB properties and try a Rebuild.  This is found in ESM under [Your Org] > Recipients > Offline Address Book > Default Offline Address List > Properties. Make sure the specified server exists and the Default Global Address List is included. If you have Outlook 98 & older, you will need to check the box of Exchange 4.0 & 5.0 Compatibility.

If the Rebuild fails, you could increase Diagnostic logging on the OABGen.  Also try and create a new OAB with the GAL in it. Test a rebuild of it. If that succeeds, then you could always make the new one the default and scrap the old one.  Do not duplicate the name of the previous one as you will then encounter the symptoms described in article XADM: Downloaded Offline Address List Is Blank http://support.microsoft.com/default.aspx?scid=kb;en-us;271679.

Also, Check your server's mailbox stores and make sure the correct PF store server is specified as well as the Offline Address List and doublecheck the OAB to make sure there is an OAB replica in the specified PF store.
0
 

Author Comment

by:mccabe1234
ID: 10671262
I have previously done what your comment has suggested. The only thing I couldn’t do is the creation of another OAB. When I try to create and then rebuild another OAB, the Event Viewer logs the two following errors.

Source: MSExchangeSA
Category: OAL Generator
Event ID: 9109

OALGen encountered an error [0x80040107].  This may be normal operation.  Check other logged events to see if this is a serious error.
(This error event is very similar to the first error event when trying to manually rebuild the default OAB)


Source: MSExchangeSA
Category: OAL Generator
Event ID: 9127

OALGen encountered error [0x80040107] while calculating the OALs.




Listed below is what I receive when I click on the receive more information link. This explanation is the same for the first error when trying to rebuild the default OAB or a new OAB just different Event IDs.



Details
Product: Exchange
ID: 9109
Source: MSExchangeSA
Version: 6.5.6940.0
Component: Microsoft Exchange System Attendant
Message: OALGen encountered an error [0x<number>]. This may be normal operation. Check other logged events to see if this is a serious error.
   
Explanation
This problem can occur if the permissions are either incorrect or missing for the Authenticated Users group on the CN=Addressing and CN=Address-Templates objects in the configuration container. This problem can occur if one or both of the following conditions are true:

You migrated the offline Address Book from Microsoft Exchange Server 5.5 to Active Directory.
You promoted the Microsoft Windows 2000 Server-based computer that Exchange 2000 is installed on to a domain controller.
In either scenario, this problem occurs because the msExchTemplateRDN attribute is missing or because the local system account cannot access the msExchTemplateRDN attribute. Offline address list generation may be unsuccessful if the System Attendant MAPI profile cannot retrieve the msExchTemplateRDNs attribute from the following object:

CN=Address-Templates,CN=Addressing,CN=<OrganizationName>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<Example>,DC=<com>
 
   
User Action
Perform additional logging.
Use the Nspitool command to verify permissions.
View the Access Control List (ACL) of the Exchange objects.
Assign permissions to the Authenticated Users group.
 
 

--------------------------------------------------------------------------------
 
 
Currently there are no Microsoft Knowledge Base articles available for this specific error or event message. For information about other support options you can use to find answers online, see http://support.microsoft.com/default.aspx.
0
 
LVL 24

Expert Comment

by:David Wilhoit
ID: 10674174
MAPI error 0x80040107 is "Invalid EntryID."  I think it's still looking for the 5.5 server to generate the OAB, which means you may not have gotten a good replica of the OAB folder from 5.5 in the migration. Did you create a replica of this folder in E2K before removing the 5.5 server?

D
0
 
LVL 8

Expert Comment

by:seeimred
ID: 10674297
Kidego, he said there was no server retirement nor migrations done prior to this problem. That's what has me scratching my head too.
0
 
LVL 24

Expert Comment

by:David Wilhoit
ID: 10674322
sorry, didn't read the whole thread, my bad...

Could the server object have been deleted at some point? Make sure the server is part of the Exchange Domain Servers group....

d
0
 

Author Comment

by:mccabe1234
ID: 10677936
It seems to me that the problem is the System Attendant MAPI profile cannot retrieve the msExchTemplateRNDs attribute from the configuration container CN= Address Templates.

I used ADSI Edit and found nothing out of the ordinary.

This problem is keeping the OALGen from creating the changes.oab file inside the OAB Version 2.
0
 
LVL 8

Expert Comment

by:seeimred
ID: 10678587
Has Outlook been installed on the E2k server?
0
 

Author Comment

by:mccabe1234
ID: 10678747
No
0
 
LVL 24

Expert Comment

by:David Wilhoit
ID: 10679084
IS the SA starting with the local system account?>

D
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 

Author Comment

by:mccabe1234
ID: 10679271
I believe so because no other problems are occurring that would cause me to think otherwise. How would I check to see if the SA is using the local system account to be sure?
0
 
LVL 24

Expert Comment

by:David Wilhoit
ID: 10679415
services applet, properties of the service, check the logon tab...
0
 

Author Comment

by:mccabe1234
ID: 10679562
The  SA service is marked for local system account.
0
 
LVL 24

Expert Comment

by:David Wilhoit
ID: 10680520
Did you change any perms on the GAL, or apply any perms to the custom GAL for the OAL?

D
0
 

Author Comment

by:mccabe1234
ID: 10681064
No

I think there is an uncorrectable corruption in the “Public Folders” database that is causing this problem plus a newly discovered one. The new problem is that an error occurs in Outlook’s ‘Out of Office Assistant”. You receive the following messages when you try to invoke the Out of Office Assistant

“Your AutoReply Message could not be displayed”

“The client operation failed.”

The following error is logged in the server’s event viewer:

Source: MSExchangeIS Public
Category: Replication Errors
Event ID: 3093

Error -1017 reading property 0x67a40014 on object type tbtMsgFolder from database "First Storage Group\Mailbox Store (WEB)".


I have run both ESEUTIL and ISINTEG with problems fixed but I think this error(s) aren’t even being detected or corrected.

Is there a way to create a new pub1.edb and pub1.stm to see if this is the case without causing any further problems?
0
 
LVL 8

Expert Comment

by:seeimred
ID: 10681129
In my professional opinion based on years of working with both Outlook & Exchange, those are 2 completely unrelated problems. the Out of Office Assistant is a set of rules stored in the user's mailbox which of course is in the priv1.edb. There would be absolutely no correlation with it and the public folders store.

Replication errors event on the other hand is intriguing. How many servers do you have hosting replicas of this and other system/public folders?

If you go the route of creating new pub1 files, you will lose all your PF data. Use this as an absolute last resort.
0
 

Author Comment

by:mccabe1234
ID: 10681291
Just 1 server.

Do you know of any other utlilities that will correct errors in the priv1 and pub1 besides ESEUTIL and ISINTEG?
0
 
LVL 8

Expert Comment

by:seeimred
ID: 10683358
no other tools available.  I don't understand how you would be getting Repl errors when you only have 1 server. Unless you had another one in the recent past that is now gone.
0
 

Author Comment

by:mccabe1234
ID: 10707538
I was able to find the solution. I checkmarked the option under the"First Storage Group Properties"  to zero out deleted database pages and the OAB completed a successful generation.

0
 
LVL 8

Expert Comment

by:seeimred
ID: 10708728
Thanks for the update & solution. Good find. I'd have never looked at that one.
0
 

Accepted Solution

by:
CetusMOD earned 0 total points
ID: 11053592
PAQed, with points refunded (500)

CetusMOD
Community Support Moderator
0

Featured Post

Do email signature updates give you a headache?

Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

Join & Write a Comment

Check out this infographic on what you need to make a good email signature that will work perfectly for your organization.
Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
how to add IIS SMTP to handle application/Scanner relays into office 365.
This video discusses moving either the default database or any database to a new volume.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now