Is there any option to eliminate Exchange errors 0x8004011C and 0x80040115 manually?
Posted in Exchange Server 2013 Reovery, exchange server recovery
Exchange Server 2013 is designed to provide smooth email services in business organizations. Besides, uninterrupted email services, Exchange Server 2013 also provide following benefits to users:
- 1. New powershell cmdlets for easy management of Exchange mailboxes
- 2. Web based Exchange Administration Center in place of Exchange Management Console for IT administrators
- 3. Merger of public folders into mailbox databases for quick recovery of inaccessible Exchange mailboxes
- 4. Inbuilt anti-malware protection to prevent mailbox corruption and data theft events
- 5. New Outlook Web App (OWA) layouts that can be used even in small devices like tablets, ipads and mobiles
In spite of advanced security and data privacy features, mailbox databases of an Exchange Server 2013 organization may crash or get damaged due to several factors. These factors are virus attacks, unexpected shutdown of the Exchange Server, fault in the LAN cable and many more.
These sorts of errors usually occur if Exchange Server 2013 runs Outlook 2013, Outlook 2010 or Outlook 2007 client. These errors will be flashed on your computer screen after you press “Send/Receive” button in your Exchange mailbox. This is a completely new event as you’ll see Outlook client connected with the Exchange Server, updating and also receiving emails in the mailbox folders.
Using Powershell set-autodiscovery and set-OutlookAnywhere cmdlets, you can easily eliminate these bugs in Exchange Server 2013:
- Set-AutodiscoverVirtualDirectory -Identity 'autodiscover(default Web Site)' -WindowsAuthentication $true -BasicAuthentication $true
- Set-OutlookAnywhere -Identity:YourExchange2013CASServerrpc (Default Web Site) -IISAuthenticationMethods Basic,NTLM
After having defined new authentication method to Auto discover and Outlook anywhere, restart your Exchange 2013 mailbox and press “Send/Receive” button again.
You’ll not get error codes 0x8004011C and 0x80040115. However, Powershell scripts can fix “send/receive” errors of only single Exchange mailbox at a time.
If Powershell scripts fail to resolve the issue, delete old OST file from your computer drive, create new Outlook profile and synchronize with Exchange Server. Now, you should restart Outlook to open your mailbox on the Live Server. This will probably solve “Send/receive” error of your Exchange mailbox. If none of inbuilt options are able to fix unknown error codes of MS Outlook or Exchange Server 2013, then it is better to use a third party software to fix the issue.
Kernel for Exchange Server recovery is best remedy to cure or deal with Exchange mailbox corruption. It effectively fix all mailbox corruption errors. This Exchange Database repair software rebuild both public and mailbox stores of the MS Exchange organization. It retrieves mailbox information even from a large Exchange database and save it in PST file. This Exchange Database repair tool can restore mailbox database created by any Exchange version. It also creates a recovery report in HTML format that turns beneficial in acquiring information about successful recovery of mailbox If you need learn more, please click here: http://www.edbtopstconverter.softwaredatarecovery.net/
No. your option is great and i am very happy to used this way to repair exchange server error. The Exchange server recovery tool repair my all over exchanger server file (.edb file) from Ms exchange server.
ReplyDeleteThanks for share very useful information.
Bert Leen
Hi,
ReplyDeletethanks for the tip, I have the same problem (error 0x8004011C)
but I have no idea how to use powershell... Could you please explain?
thanks in advance
Emilie
Hi Emilie Fages,
DeletePowerShell is nothing more than a replacement shell for the Microsoft Windows operating system that brings advanced scripting to Windows. If we talk in context of Windows 7, then PowerShell is an in-built part of the operating system, giving this capability to all Windows users. It is a command – line shell and does not process text. Instead, it processes objects based on the .NET Framework.
Talking about error 0x8004011C, follow the commands below from powershell on your Exchange Server and change the server name to your own.
Set-AutodiscoverVirtualDirectory -Identity 'autodiscover(default Web Site)' -WindowsAuthentication $true -BasicAuthentication $true
Set-OutlookAnywhere -Identity:YourExchange2013CASServerrpc (Default Web Site) -IISAuthenticationMethods Basic,NTLM
After this, try to restart the Outlook client and send and receive to test. However, the next time you face the same issue could be while you effort to open multiple mailboxes from Exchange 2013 from your outlook client.
However, in case if above mentioned steps fails you can set the mailbox to be online only instead of using cached mode from the control panel of the Outlook client.
Thanks