Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

MSExchangeApplicationLogic Event 3018 in Exchange Server 2013 and 2016


View products that this article applies to.

Summary

You receive the following Error event in the event log in Microsoft Exchange Server 2013 Client Access Server or in Microsoft Exchange Server 2016 Mailbox Server:
 
Log Name: Application
Source: MSExchangeApplicationLogic
Date: <Date>
Event ID: 3018
Task Category: Extension
Level: Error
Keywords: Classic
User: N/A
Computer: CAS.contoso.com
Description:
Scenario: GetConfig.GetConfig. The request failed. Mailbox: Url: https://o15.officeredir.microsoft.com/r/rlidMktplcWSConfig15 Exception: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 65.55.69.140:443

↑ Back to the top


Cause

This issue occurs because the access check fails between the Client Access server and the Microsoft Office Store: (https://o15.officeredir.microsoft.com/r/rlidMktplcWSConfig15).

↑ Back to the top


Resolution

If the server that's running Exchange Server has an internet connection, check the proxy server to see whether the following URL is enabled for access:
If the server does not have an internet connection, you can safely ignore this error message. Or, you can use the following method to reduce the probability of the error occurring in the future.

Change the interval for the Office Store access checks

  1. Open the following Web.config files in the Exchange Server 2013 Client Access Server or Exchange Server 2016 Mailbox Server:
    • %ExchangeInstallPath%ClientAccess\exchweb\ews\web.config
    • %ExchangeInstallPath%ClientAccess\Owa\web.config
    • In Microsoft Exchange Server 2016, you must also change the REST Web.config file: %ExchangeInstallPath%ClientAccess\rest\web.config
    Example:
    • C:\Program Files \Microsoft\Exchange Server \V15\ClientAccess\exchweb\ews\web.config
    • C:\Program Files \Microsoft\Exchange Server \V15\ClientAccess\Owa\web.config
    • C:\Program Files \Microsoft\Exchange Server \V15\ClientAccess\rest\web.config
  2. In each Web.config file, add the following line between the "<appSettings>" line and the </appSettings> line.
    <add key = "KillBitRefreshTimeInSeconds" value = "<seconds>" /> 

    For example, the following line sets the interval for Office Store access checks to 86,400 seconds (1 day):
    <add key = "KillBitRefreshTimeInSeconds" value = "86400" /> 
  3. From the administrative tools, start Internet Information Services (IIS) Manager.
  4. Select Application Pools, right-click each of the following pools, and then click Recycle:
    • MSExchangeServicesAppPool
    • MSexchangeOWAAppPool
    • MSExchangeRestAppPool

↑ Back to the top


Keywords: kbsurveynew, kbtshoot, kbexpertiseinter, kb

↑ Back to the top

Article Info
Article ID : 3110766
Revision : 7
Created on : 3/29/2019
Published on : 3/29/2019
Exists online : False
Views : 307