Спрашивающий
452 4.3.1 Insufficient system resources (in reply to end of DATA command))

Общие обсуждения
-
Добрый день!
Развернут Exch 2013. Происходит задержка получения писем, приходящих извне. Мейлфильтр, через который идет внешняя почта, возвращает ошибку host(эксч) said: 452 4.3.1 Insufficient system resources (in reply to end of DATA command)).
Ресурсов на сервере достаточно. Транспортные очереди расположены в пути по умолчанию, на диске С. На нем свободно 96 гб, из 255. Загрузка памяти/процессора средняя. Перезагрузка была на днях, не помогла. В какую сторону смотреть?
Вместе с этой была ошибка "The maximum number of concurrent connections has exceeded a limit", решить которую помогло увеличение параметров одновременных получений на ресив коннекторе.
Заранее благодарю!
- Изменен тип Vasilev VasilMicrosoft contingent staff 3 июля 2018 г. 6:24 давность
28 июня 2018 г. 6:33
Все ответы
-
Проверьте back pressure28 июня 2018 г. 6:47
-
Я пыталась проверить. В очереди отправка только на конкретный домен висит ежедневно с большим кол-вом попыток, на остальные отправка проходит. В логах событий 15004-7 нет. Monitoring Protocol Logs не получилось сделать - не стоит логпарсер на сервере. Как я поняла, back pressure должен оставлять события с уведомлением о нехватке ресурсов, но их нет.
В логе приложений есть ошибка программы "Доктор Ватсон" и 1325 имеет ли она отношение к делу)
Возникло необрабатываемое исключение, и процесс был завершен.
Application ID: /LM/W3SVC/2/ROOT/EWS
Process ID: 40652
Exception: System.MissingMethodException
Message: Метод не найден: "System.String Microsoft.Exchange.WebServices.Data.ClientExtension.get_AppStatus()".
StackTrace: в Microsoft.Exchange.Data.ApplicationLogic.Extension.ExtensionData.CreateFromClientExtension(ClientExtension clientExtension)
в Microsoft.Exchange.Data.ApplicationLogic.Extension.OrgExtensionTable.GetOrgExtensions(StringList requestedExtensionIds, String domain, Boolean shouldReturnEnabledOnly, Boolean isUserScope, String userId, StringList userEnabledExtensionIds, StringList userDisabledExtensionIds, RequestData& requestData, Boolean isDebug, String& orgMasterTableRawXml, Boolean retrieveOnly1_0)
в Microsoft.Exchange.Data.ApplicationLogic.Extension.InstalledExtensionTable.GetOrgProvidedExtensions(HashSet`1 formattedRequestedExtensionIds, Boolean shouldReturnEnabledOnly, Dictionary`2 masterTableExtensions, Boolean isDebug, String& orgMasterTableRawXml)
в Microsoft.Exchange.Data.ApplicationLogic.Extension.InstalledExtensionTable.GetProvidedExtensions(HashSet`1 formattedRequestedExtensionIds, Boolean shouldReturnEnabledOnly, Dictionary`2 masterTableExtensions, Boolean isDebug, String& orgMasterTableRawXml)
в Microsoft.Exchange.Data.ApplicationLogic.Extension.InstalledExtensionTable.GetExtensions(HashSet`1 formattedRequestedExtensionIds, Boolean shouldReturnEnabledOnly, Boolean shouldFailOnGetOrgExtensionsTimeout, Boolean isDebug, String& orgMasterTableRawXml, Boolean filterOutDuplicateMasterTableExtensions)
в Microsoft.Exchange.Services.Wcf.GetExtensibilityContext.GetExtensions(CallContext callContext, Boolean isUserScope, Boolean shouldReturnEnabledOnly, Boolean shouldFailOnGetOrgExtensionsTimeout, OrgEmptyMasterTableCache orgEmptyMasterTableCache, ExtensionsCache extensionsCache, HashSet`1 formattedRequestedExtensionIds, Boolean isRawXmlRequired, String& masterTableRawXml, Boolean retrieveOnly1_0, Boolean filterOutDuplicateMasterTableExtensions)
в Microsoft.Exchange.Services.Core.GetAppManifests.<>c__DisplayClass1.<Execute>b__0()
в Microsoft.Exchange.Data.ApplicationLogic.Extension.InstalledExtensionTable.RunClientExtensionAction(Action action)
в Microsoft.Exchange.Services.Wcf.GetExtensibilityContext.RunClientExtensionAction(Action action)
в Microsoft.Exchange.Services.Core.GetAppManifests.Execute()
в Microsoft.Exchange.Services.Core.ExceptionHandler`1.Execute(CreateServiceResult createServiceResult, Int32 index, GenerateMessageXmlForServiceError generateErrorXml)
в Microsoft.Exchange.Services.Core.BaseStepServiceCommand`2.InternalExecuteStep(Boolean& isBatchStopResponse)
в Microsoft.Exchange.Services.Core.ServiceCommandBase.<ExecuteStep>b__e()
в Microsoft.Exchange.Services.Core.ServiceCommandBase.<>c__DisplayClass14.<ExecuteHelper>b__12()
в Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)
в Microsoft.Exchange.Services.Core.ServiceDiagnostics.SendWatsonReportOnUnhandledException(MethodDelegate methodDelegate)
в Microsoft.Exchange.Services.Core.ServiceCommandBase.ExecuteHelper(Func`1 action)
в Microsoft.Exchange.Services.Core.Types.ServiceTask`1.<>c__DisplayClass13.<ExecuteHelper>b__12()
в Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)
в Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.SendWatsonReportOnGrayException(GrayExceptionCallback callback, GrayExceptionHandlerCallback exceptionHandlerCallback, Boolean isGrayExceptionTaskFailure)
в Microsoft.Exchange.Services.Core.Types.ServiceTask`1.ExecuteHelper(Func`1 multiStepAction)
в Microsoft.Exchange.Services.Core.Types.ServiceTask`1.<InternalExecute>b__b()
в Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase`1.TrackLatency[TResult](Enum latencyMetadata, Func`1 method)
в Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase`1.TrackLatency[TResult](Enum latencyMetadata, Func`1 method, Double& latencyValue)
в Microsoft.Exchange.Services.Core.Types.ServiceTask`1.InternalExecute(TimeSpan queueAndDelay, TimeSpan totalTime)
в Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.<>c__DisplayClass1.<Execute>b__0()
в Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.ExecuteWithinCallContext(Action action)
в Microsoft.Exchange.Services.Core.Types.BaseServiceTask`1.Execute(TimeSpan queueAndDelayTime, TimeSpan totalTime)
в Microsoft.Exchange.WorkloadManagement.WrappedTask.<>c__DisplayClass1.<Execute>b__0()
в Microsoft.Exchange.WorkloadManagement.WrappedTask.LocalTimedCall(Action action)
в Microsoft.Exchange.WorkloadManagement.WrappedTask.Execute()
в Microsoft.Exchange.WorkloadManagement.UserWorkloadManager.Execute(WrappedTask wrapper, Boolean synchronously)
в Microsoft.Exchange.WorkloadManagement.UserWorkloadManager.<>c__DisplayClassf.<WorkerCallback>b__e()
в Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)
в Microsoft.Exchange.WorkloadManagement.UserWorkloadManager.SendWatsonReportOnUnhandledException(MethodDelegate methodDelegate)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
в System.Threading.ThreadPoolWorkQueue.Dispatch()
28 июня 2018 г. 7:58 -
The maximum number of concurrent connections has exceeded a limit ошибка сейчас тоже есть, вчера после изменения параметра коннектора мне показалось, что она исчезла.28 июня 2018 г. 8:10