Skip to content

Est. 2011ยทMicrosoft Partner 7033487ยทDelivery under 3 minยทSupport 7 days a week

Your vault is empty.

License Error 0x80040115

0x80040115: Outlook cannot reach Exchange over MAPI over HTTP any more

11 min read Updated October 4, 2026 Exchange Server

Fix it now

0x80040115 is MAPI_E_NETWORK_ERROR, published as an operation that was unsuccessful because of a problem with network operations or services. Outlook built the profile and then could not hold a session to the server. Establish the scope first: everyone points at the server, its certificate or the network, and one machine points at that machine.

Exchange Management Shell on the server, when more than one client is affected

Get-MapiVirtualDirectory | Format-List Server,InternalUrl,ExternalUrl
Get-OrganizationConfig | Format-List MapiHttpEnabled
Get-ExchangeCertificate | Format-List Subject,CertificateDomains,NotAfter,Services
Test-OutlookWebServices
  1. Ask how many people are affected before touching anything. One machine is a client problem; everyone at once is not.
  2. On an affected client, hold Ctrl, right-click the Outlook icon in the notification area and choose Connection Status. Whether any connections are listed, and over which protocol, tells you how far it got.
  3. On the server, confirm the MAPI virtual directory has internal and external URLs set and that they use names the certificate covers.
  4. Check the certificate is current and enabled for IIS. A renewal that was installed but never assigned produces this on the day the old one expires.
  5. For a single machine, create a fresh Outlook profile against the same mailbox and test in that before changing anything else.

0x8004011D and 0x80040119 appear alongside this one and Microsoft publishes no meaning for either. Do not let a code you cannot look up steer the investigation; work from the scope and from what the server says.

If clients reconnect, stop here. If they do not, the next section covers what Outlook is trying to do and the four places it fails.

Why it happens

Outlook used to reach Exchange by wrapping RPC inside HTTP, the mechanism everyone called Outlook Anywhere. Current Exchange offers MAPI over HTTP instead, a simpler protocol carried over ordinary HTTPS, and Microsoft describes it as the default protocol for Outlook in Exchange Server SE. Which one a client uses is decided by Autodiscover and the organisation’s configuration, not by the client’s preference.

0x80040115 is raised after all of that has been negotiated. The published meaning is precise and it is worth taking literally: NetworkError, MAPI_E_NETWORK_ERROR, “An operation was unsuccessful because of a problem with network operations or services.” It is not a statement about the mailbox, about permissions or about the client’s version. It says the session could not be carried.

That matters because the two codes that keep it company are unhelpful. 0x8004011D and 0x80040119 do not appear in Microsoft’s published error-code table and have no documented meaning, so any confident explanation of them is somebody’s inference. Treat them as company rather than evidence.

On the question of client versions: Microsoft’s supportability matrix lists Microsoft 365 Apps for enterprise, Outlook 2024, 2021, 2019 and 2016 as supported clients for Exchange Server SE, 2019 and 2016. So an old-but-listed Outlook is not by itself an explanation for this error. What is true, and is a separate argument, is that Office 2016 and Office 2019 reached the end of support on 14 October 2025 and receive no further fixes of any kind – which is a reason to move them, not a diagnosis for today’s outage.

The MAPI virtual directory URLs are missing or wrong

You have this one if Every client fails at once, and the directory’s internal or external URL is blank or points at a name that does not resolve.

  1. Read the current values: Get-MapiVirtualDirectory | Format-List Server,InternalUrl,ExternalUrl.
  2. Set them to the namespace your certificate covers: Set-MapiVirtualDirectory -Identity <identity> -InternalUrl https://mail.contoso.com/mapi -ExternalUrl https://mail.contoso.com/mapi.
  3. Confirm Autodiscover is handing clients the same URL, because the directory and Autodiscover have to agree.
  4. Run iisreset /noforce and retest from a client rather than from the server.

The certificate no longer matches the name clients use

You have this one if The failure started the day a certificate was replaced or renewed, and browsing the client namespace shows a name or trust warning.

  1. Check what is installed and assigned: Get-ExchangeCertificate | Format-List Subject,CertificateDomains,NotAfter,Services.
  2. Confirm the certificate covers every name clients are given, including the Autodiscover name.
  3. If the new certificate was installed but never assigned, enable it: Enable-ExchangeCertificate -Thumbprint <thumbprint> -Services IIS.
  4. Confirm the whole chain is served. A missing intermediate fails on some clients and not others, which is the most confusing version of this.

Something in the path is breaking the session

You have this one if Clients on one network segment or one remote site fail while others succeed against the same server.

  1. Test from the failing segment rather than from the server room. A working path from the data centre proves nothing.
  2. Look for a proxy, inspection device or VPN concentrator in the way that terminates or re-terminates HTTPS.
  3. Check whether the client is sending Exchange traffic through a proxy it should not be: netsh winhttp show proxy and the user’s own proxy settings.
  4. Confirm the published name resolves to the address you expect from the failing location, not from yours.

Cached credentials or a damaged profile on one machine

You have this one if One user on one machine fails while the same mailbox opens normally elsewhere.

  1. Open Credential Manager on that machine and remove stored entries for the Exchange namespace.
  2. Create a new Outlook profile from Control Panel and test the mailbox in it.
  3. If the new profile works, keep it. Repairing the old one is rarely worth the time.
  4. If it does not, run an Office repair from Apps and Features, choosing the online option.

Recreating a profile discards local settings, the signatures attached to it and the cached data file, and forces a full download afterwards. Do it as a diagnostic on one machine, not as a first response across an office.

Full reference

Scope first, then layer

Who is affected Where to work
Everyone, everywhere The server: virtual directory URLs, certificate, application pools
Everyone at one site The path between that site and the server
One machine That machine: profile, credentials, local proxy
One user on every machine The mailbox or the account, not the network
Started the day a certificate changed The certificate and its assignment
Started after a cumulative update Virtual directory configuration, or the framework version

The endpoints Outlook depends on

Component Cmdlet Why it matters
MAPI over HTTP Get-MapiVirtualDirectory / Set-MapiVirtualDirectory The endpoint Outlook uses on current Exchange
Outlook Anywhere Get-OutlookAnywhere / Set-OutlookAnywhere The older RPC over HTTP path, still configurable
Autodiscover Get-ClientAccessService / Set-ClientAccessService How the client is told which endpoint to use
Web services Get-WebServicesVirtualDirectory / Set-WebServicesVirtualDirectory Free/busy, out of office and the rest of EWS
Offline address book Get-OabVirtualDirectory / Set-OabVirtualDirectory The address book download, which fails separately
Organisation setting Get-OrganizationConfig | Format-List MapiHttpEnabled Whether MAPI over HTTP is on for the organisation

The rule that saves time here is that these have to agree with each other and with the certificate. A MAPI virtual directory pointing at one name while Autodiscover hands out another produces intermittent failures that look like network problems, because for some clients the cached configuration is still the old one.

Two codes with nothing behind them

0x8004011D and 0x80040119 are absent from Microsoft’s published MAPI error-code table, and there is no vendor page describing either. In practice they appear alongside 0x80040115 in the same Outlook error dialogs. Record them, note that the vendor does not publish a meaning, and diagnose from the code that does have one and from the scope of the failure. Any article that tells you precisely what they mean is filling a gap the vendor has left.

Where the client version genuinely does matter

  • Microsoft lists Microsoft 365 Apps for enterprise, Outlook 2024, 2021, 2019 and 2016 as supported clients for Exchange Server SE, 2019 and 2016, so all of those should connect.
  • Office 2016 and Office 2019 reached the end of support on 14 October 2025. Being listed as a supported client is not the same as being a supported product: those builds receive no further security or reliability fixes.
  • Office LTSC 2021 reaches the end of support on 13 October 2026, which is close enough to plan around now rather than later.
  • A build that receives no fixes will, in time, fall behind a change made on the server side. That is a reason to plan a refresh, not an explanation for a failure today.
  • If you are weakening a server’s TLS or authentication configuration so that one old client keeps working, you have moved the risk rather than fixed the problem.

Confirming the fix from the client rather than the console

Outlook caches a great deal, so a server-side change is not visible immediately. After a URL or certificate change, test on a client that has been closed and reopened, and prefer a machine that was failing rather than the one you happen to be sitting at. Connection Status, reached by holding Ctrl and right-clicking the Outlook icon in the notification area, shows the server names and protocol actually in use and is a faster answer than another round of cmdlets.

When a licence is the actual fix

There is a legitimate purchase in this area and it is worth being honest about what it does and does not solve. Nothing about 0x80040115 is fixed by a licence: it is a network or endpoint problem, and Microsoft still lists Outlook 2016 and later as supported clients for current Exchange. What is true is that Office 2016 and Office 2019 both reached the end of support on 14 October 2025, and Office LTSC 2021 reaches it on 13 October 2026. Those builds receive no further fixes, so every future protocol or security change on the server side becomes a client you cannot patch. Office LTSC 2024 is the current perpetual release for organisations that do not want a subscription, and Microsoft 365 Apps is the alternative if you would rather the client kept moving on its own. Arco supplies Office LTSC 2024 Standard and can tell you which of the two suits how your users actually work. If your Outlook build is still supported, ignore this section: your problem is on the server or on the network.

Every code this article covers

Code What it points at Source
0x80040115 MAPI_E_NETWORK_ERROR: an operation was unsuccessful because of a problem with network operations or services Microsoft Learn
0x8004011D Seen in Outlook alongside 0x80040115. Not present in Microsoft’s published MAPI error-code table, so treat it as a companion symptom rather than a diagnosis not published by the vendor
0x80040119 Seen in Outlook send and receive failures. Not present in Microsoft’s published MAPI error-code table not published by the vendor

Confirm the fix worked

  1. Get-MapiVirtualDirectory shows internal and external URLs that the certificate covers.
  2. Get-ExchangeCertificate shows a current certificate assigned to IIS that includes the client namespace and the Autodiscover name.
  3. Test-OutlookWebServices completes without an error.
  4. Connection Status on a previously failing client lists connections to the server you expect.
  5. A second client at the same site connects as well, which rules out one machine.

Questions people ask about this

Does this need a new licence?

Not to fix the error. 0x80040115 is a network or endpoint problem, and Microsoft still lists Outlook 2016 and later as supported clients for current Exchange. Licensing enters the picture only as a planning question about builds that no longer receive fixes.

Should I recreate everyone’s Outlook profile?

No. Use a new profile as a diagnostic on one machine to separate a client problem from a server problem. Doing it across an office discards signatures and cached data and forces a full mailbox download for everyone at once.

What do 0x8004011D and 0x80040119 mean?

Microsoft does not publish a meaning for either. They appear alongside 0x80040115 in Outlook’s error dialogs and that is all that can honestly be said. Diagnose from the scope of the failure and from what the server reports.

Is MAPI over HTTP required now?

Microsoft describes MAPI over HTTP as the default protocol for Outlook in current Exchange Server. Outlook Anywhere remains configurable, but a client that cannot use the default has fewer places to fall back to than it used to.

Why does it fail from one site only?

Because something in that site’s path is terminating or interfering with the HTTPS session: a proxy, an inspection appliance, or a VPN. Test from a machine at that site rather than from the data centre, because the path is the variable.

Related error codes

Was this article helpful?

Your feedback helps us improve our documentation.

Related articles

License Error 535 5.7.139 authentication unsuccessful: SMTP AUTH submission failures License Error HCW8054 and HCW8039: hybrid organisation and address space configuration fails Free Fix Event ID 7024 and Event ID 4999: Exchange services crash or refuse to start Free Fix HTTP 500.19 on Exchange virtual directories: broken IIS configuration files
โ† Back to Knowledge Base