Software Portal error after applying the point fix in ETrack 2639548 / 2481203.

book

Article ID: 158185

calendar_today

Updated On:

Products

Software Management Solution

Issue/Introduction

After applying the point fix in ETrack 2639548/2481203 to disable the "Request Unlisted Software" option in the Software Portal for their users, the user is unable to request any software, even pre-approved software. When attempting to select an approved software using the "Request Software" option the SW Portal throws a pop-up error stating:
"Software Portal
Symantec Management Server Error
An error has occurred that prevents the Symantec Management Console displaying
correctly.
................"

There are no errors or warnings thrown in the agent logs. However, the ITMS server a.logs have the errors listed below:



 

Severity: 1
Date: 18-Jun-13 07:58:18
Tick Count: -1969779570
Host Name: xxxxxxxx
Process: w3wp (6472)
Thread: 6
Module: w3wp.exe
Source: Altiris.SoftwarePortal.Web.Global.Application_Error
Description: Error occured while processing software portal pages.
**CEDUrlStart** :http://entced.symantec.com/entt?product=SMP?version=7.1.8400.0?
language=en?module=BED4YbVj2VVWOQ6qhsktBUZ9iV82BCaqyG08KOqEacs=?
error=1939201232?build=**CEDUrlEnd
**


( Exception Details: System.Web.HttpUnhandledException: Exception of
type 'System.Web.HttpUnhandledException' was thrown. --->
System.NullReferenceException: Object reference not set to an instance of an
object.
at
Altiris.SoftwarePortal.Web.UserPortal.ApprovedSoftwareConfirmationPage.Page_Load
(Object sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o,
Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender,
EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.userportal_approvedsoftwareconfirmationpage_aspx.ProcessRequest
(HttpContext context)
at
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.I
ExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean?
completedSynchronously) )
( Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String
strMessage, String category, Exception exception)
at Altiris.NS.Logging.EventLog.ReportException(Int32 severity, String
strMessage, String category, Exception exception)
at Altiris.SoftwarePortal.Web.Global.Application_Error(Object sender, EventArgs
e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.HttpApplication.RaiseOnError()
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception
error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest
(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
)
( Extra Details: Type=System.Web.HttpUnhandledException Src=System.Web

Inner Extra Details: Type=System.NullReferenceException
Src=Altiris.SoftwarePortal.Web )

And:

Severity: 1
Date: 18-Jun-13 07:58:18
Tick Count: -1969779570
Host Name: xxxxxxxxx
Process: w3wp (6472)
Thread: 6
Module: w3wp.exe
Source: Altiris.SoftwarePortal.Web.Global.Application_Error
Description: Exception inside Application_Error block
**CEDUrlStart** :http://entced.symantec.com/entt?product=SMP?version=7.1.8400.0?
language=en?module=BED4YbVj2VVWOQ6qhsktBUZ9iV82BCaqyG08KOqEacs=?
error=1939201232?build=**CEDUrlEnd
**


( Exception Details: System.Web.HttpException: Cannot redirect after HTTP
headers have been sent.
at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)
at Altiris.SoftwarePortal.Web.Global.Application_Error(Object sender, EventArgs
e) )
( Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String
strMessage, String category, Exception exception)
at Altiris.NS.Logging.EventLog.ReportException(Int32 severity, String
strMessage, String category, Exception exception)
at Altiris.SoftwarePortal.Web.Global.Application_Error(Object sender, EventArgs
e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Web.HttpApplication.RaiseOnError()
at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception
error)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest
(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
)
( Extra Details: Type=System.Web.HttpException Src=System.Web )

 

Cause

The point fixes in ETrack 2639548/2481203 where written for 7.1 SP2 and 7.1 SP1. They were not written for 7.1 SP2 MP1 or any of its subsequent roll-ups. A new point fix will be required for versions other than 7.1 SP2 and 7.1 SP1.

Resolution

Development has created a point fix for this request for 7.1 SP2 MP1. The point fix is attached to this article.


Applies To

7.1 SP2 MP1 various roll-ups

Attachments

7.1_SP2_MP1_SWM_PF_3292213_1.zip get_app