I have been trying to integrate Altiris 8.6 RU2 with SEPM 14.3 RU5 but it shows me an error message when trying to integrate
I have checked the credentials on the SEP server and they are correct.
In the Notification Server logs, we see this error:
ButtonOK_Click :: Exception :
An error occurred while sending authorization request. server base URL https://<IP Address of SEPM>:8446/
[Symantec.SEPHostIntegrityManagement.Exceptions.SEPMAuthenticationException @ Symantec.SEPHostIntegrityManagement]
at Symantec.SEPHostIntegrityManagement.SEPMConfiguration.Authenticate(ISEPMRestClient restClient)
at Symantec.SEPHostIntegrityManagement.Web.SEPMServerConfigurationEditor.ButtonOK_Click(Object sender, EventArgs e)
An error occurred while calling HTTP POST request
[Altiris.NS.Exceptions.AeXException @ Symantec.SEPHostIntegrityManagement]
at Symantec.SEPHostIntegrityManagement.RestHandler.SEPMRestClient.HTTPPostRequest(String url, String postData, HttpStatusCode& statusCode)
at Symantec.SEPHostIntegrityManagement.SEPMConfiguration.Authenticate(ISEPMRestClient restClient)
Unable to connect to the remote server
[System.Net.WebException @ System]
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at Symantec.SEPHostIntegrityManagement.RestHandler.SEPMRestClient.HTTPPostRequest(String url, String postData, HttpStatusCode& statusCode)
No connection could be made because the target machine actively refused it <IP Address of SEPM>:8446
[System.Net.Sockets.SocketException @ System]
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
Exception logged from:
at Symantec.SEPHostIntegrityManagement.Web.SEPMServerConfigurationEditor.ButtonOK_Click(Object, EventArgs)
at Altiris.WebControls.ButtonState.RaiseClick()
at Altiris.WebControls.ButtonListControl.RaisePostBackEvent(String)
at System.Web.UI.Page.ProcessRequestMain(Boolean, Boolean)
at System.Web.UI.Page.ProcessRequest(Boolean, Boolean)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(System.Web.HttpContext)
at Altiris.NS.UI.Controls.PageCachePage.ProcessRequest(System.Web.HttpContext)
at Altiris.NS.UI.AltirisPage.ProcessRequest(System.Web.HttpContext)
at System.Web.HttpApplication+CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(System.Web.HttpApplication+IExecutionStep)
at System.Web.HttpApplication.ExecuteStep(System.Web.HttpApplication+IExecutionStep, Boolean&)
at System.Web.HttpApplication+PipelineStepManager.ResumeSteps(Exception)
at System.Web.HttpApplication.BeginProcessRequestNotification(System.Web.HttpContext, AsyncCallback)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(System.Web.Hosting.IIS7WorkerRequest, System.Web.HttpContext)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr, System.Web.RequestNotificationStatus&)
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr, System.Web.RequestNotificationStatus&)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32)
Release: 8.6
In this case, the problem was with a SEPM service called "Symantec Endpoint Protection Manager API Service"
This service was disabled and for this reason we could not connect.
Enabled the Symantec Endpoint Protection Manager API Service on the SEPM server