Download Address Book (cached mode) error 0x8004010F Exchange Server
Hi, I seem to have a few customers with the same issue. They noticed downloading the address book in Outlook doesn't work when using Cached Mode. Error 0x8004010F
I tried to find out why this happens and I noticed that this mostly occurs with customers that previously had a co-existence setup for Exchange. I decided to test 7 different servers and the results are consistent. Note that certificates are all good and autodiscover works fine.
Downloading address book works great for most servers that were never in co-existence in the past. All Exchange servers that previously had a co-existence setup now have this issue. But it seems to be related to a missing entry, maybe.
The only thing I can find with this PowerShell command is that with all these affected servers with the 0x8004010F error, there is no entry for VirtualDirectories The servers that only have an entry pointing to Exchange Back End, also don't work. So to me it looks like you need an entry pointing to \OAB (Default Web Site)? Can anyone check if this could be the issue? The Exchange databases do have an address book connected in ECP. Everything else in these servers looks perfectly fine.
Get-OfflineAddressBook | fl Name,IsDefault,GeneratingMailbox,VirtualDirectories,diffretentionPeriod,Schedule
COMPANY 1 EXCHANGE 2019 clean install download address book OK
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : COMPANY1.LOCAL/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {COMPANY1-EX01\OAB (Default Web Site), COMPANY1-EX01\OAB (Exchange Back End)} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY 2 EXCHANGE 2019 clean install download address book fails
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : company2.local/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {COMPANY2-EX-01\OAB (Exchange Back End)} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY3 EXCHANGE SE clean install download address book OK
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : company3.local/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {COMPANY3-EX01\OAB (Default Web Site), COMPANY3-EX01\OAB (Exchange Back End)} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY 4 EXCHANGE SE (inplace upgrade from clean Exchange 2019) download address book fails
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : COMPANY4.LOCAL/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {COMPANY4-EX01\OAB (Exchange Back End)} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY 5 EXCHANGE SE (inplace upgrade from Exchange 2019 after coexistence with Exchange 2016 and Exchange 2013) download address book fails
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : company5.local/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY 6 EXCHANGE 2016 (after coexistence with Exchange 2013) download address book fails
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : company6.local/MyBusiness/Users/SBSUsers/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {} DiffRetentionPeriod : 30 Schedule : text removed -- too long
COMPANY 7 EXCHANGE SE (inplace upgrade from Exchange 2019 after coexistence with Exchange 2016) download address book fails
Name : Default Offline Address Book IsDefault : True GeneratingMailbox : company7.local/Users/SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} VirtualDirectories : {} DiffRetentionPeriod : 30 Schedule : text removed -- too long