Good day.
I just began a trial of Enterprise and have deployed the end user agent to a number test machines with success. Subsequently, I enabled Patch Agent but when I try to access the results through Events > Patch Assessment Events in the console, I get the error below. (The Console reports that Patch Assessment is active on the machine I enabled it for.) The same error does not occur for any of the other items on the Events menu.
<server_name> is the name of the computer running Enterprise Console. Is an HTTP server on the machine running Enterprise Console needed for this to function? I cannot find that requirement in the documentation but this error message seems to suggest that the console is trying to connect to one.
Sophos.UIController.Extension.UIControllerException: The communication has failed when invoking the requested operation. ---> System.ServiceModel.ServerTooBusyException: The HTTP service located at http://<server_name>/Sophos/Management/Patch/ServerCommunicator is unavailable. This could be because the service is too busy or because no endpoint was found listening at the specified address. Please ensure that the address is correct and try accessing the service again later. ---> System.Net.WebException: The remote server returned an error: (503) Server Unavailable. at System.Net.HttpWebRequest.GetResponse() at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) --- End of inner exception stack trace --- Server stack trace: at System.ServiceModel.Security.IssuanceTokenProviderBase`1.DoNegotiation(TimeSpan timeout) at System.ServiceModel.Security.SspiNegotiationTokenProvider.OnOpen(TimeSpan timeout) at System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Security.CommunicationObjectSecurityTokenProvider.Open(TimeSpan timeout) at System.ServiceModel.Security.SymmetricSecurityProtocol.OnOpen(TimeSpan timeout) at System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Channels.SecurityChannelFactory`1.ClientSecurityChannel`1.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.DoOperation(SecuritySessionOperation operation, EndpointAddress target, Uri via, SecurityToken currentToken, TimeSpan timeout) at System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.GetTokenCore(TimeSpan timeout) at System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(TimeSpan timeout) at System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout) at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Sophos.Patch.ServerCommunicator.IAdminConsole.LoadReportFilters(String configName, String userToken) at Sophos.PatchUI.ExtensionModule.DataProviders.PatchServiceInterface.<get_ReportFilters>b__0() at Sophos.UIController.Product.Logging.LogMethod(MemberInfo method, Action func) --- End of inner exception stack trace --- at Sophos.UIController.Product.Logging.LogMethod(MemberInfo method, Action func) at Sophos.PatchUI.ExtensionModule.DataProviders.PatchServiceInterface.get_ReportFilters() at Sophos.PatchUI.ExtensionModule.ViewModels.PatchesByRatingReportViewModel..ctor(ReportDefinition reportDefinition) at Sophos.PatchUI.ExtensionModule.PatchReportViewModel..ctor() at Sophos.PatchUI.ExtensionModule.PatchHandler.GetContent(IntPtr parent, String contentId, Object[] args) at Sophos.UIController.Product.Administration.Launch(IntPtr parent, String contentId, Object[] args) at Sophos.UIController.Patch.PatchProduct.LaunchPatchSetEditor(IntPtr parent) ----- [outer exception] ----- -- error: 0x80040507 -- facility: Custom (Defined by the interface) -- source: Sophos.UIController.Product at __w64 long __thiscall CMainFrame::OnViewPatchEvents(unsigned short,unsigned short,struct HWND__ *,int &) at int __cdecl Run(int,class bl::CommandLine,enum bl::ConsoleType::Type) at int __stdcall wWinMain(struct HINSTANCE__ *,struct HINSTANCE__ *,wchar_t *,int)
This thread was automatically locked due to age.