ServiceDesk

 View Only
  • 1.  Session id not being passed properly

    Posted Mar 28, 2014 02:20 AM

    We started getting an issue in the SD.IncidentManagement workflow with session id not being passed properly to a Terminate and Transfer Dialog Flow component and it started throwing the error below. This is in the reclassify task just after the Save Done form when it goes through the Change Assignment path. The Terminate and Transfer Dialog Flow is set to go to the Reassign URL in the Initial Diagnosis Dialog Workflow. Users are using IE8 but if Chrome or IE11 is used this error doesn't happen.

    Another thing is that this workflow is the same in our test and production environment but in our test environment it works with IE8 without issues. I've tried and IIS reset and restart of the Server Extensions but that didn't work. Has anyone experienced this issue before? This is for SD 7.1 SP1.

     

    Session Not Found_0.png

     

    Error,Thursday, March 27, 2014 11:44:51 PM,System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.Exception: The dialog session named 'X-Q0J1MYz0iqR3eQEURklg' was not found

    at LogicBase.Core.Models.Dialog.DialogSession.Load(HttpContext context, String sessionName)

    at LogicBase.Core.Models.Dialog.ComposerForm.OnPreInit(EventArgs e)

    at System.Web.UI.Page.PerformPreInit()

    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.form_aspx.ProcessRequest(HttpContext context)

    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)



  • 2.  RE: Session id not being passed properly

    Broadcom Employee
    Posted Apr 01, 2014 04:06 AM

    My first instinct is to ask more questions :)

    • Is this server on an out-of-box version of SD 7.5 SP1 or does it have a Workflow Rollup installed?
    • Any chance of these URLs having different server name from what you are accessing the portal with - NetBIOS / FQDN / IP / redirection?
    • Was this server a clean install of SD 7.5 SP1 or an upgrade from 7.5 / 7.5 MP1?
    • How are applications configured into application pools in IIS? Are ProcessManager, SymWebInclude and SymWorkflowPages in ProcessManagerPool in both Test and Production?

     



  • 3.  RE: Session id not being passed properly

    Posted Jun 09, 2014 03:05 AM

    Hi

    I have the same problem on a system upgraded from 7.1 to latest 7.5.

    I can access the workflow localy on the server where workflow is installed but not from any other clent.

    I get the following error:

    Application Name : Symantec Workflow Solution
    Process ID : 4788
    Date :6/9/2014 8:26:55 AM
    Log Level :Error
    Log Category :System.Web.HttpApplication
    Machine Name : ALTIRISWORKFLOW
    Message : 
    AppDomain: /LM/W3SVC/1/ROOT/Altiris.Console.Enhance.DHCP.Management-3-130467687768109470

    System.Exception: The dialog session named 'q4njJAE14EK4ZDcpDPy1qA' was not found
       at LogicBase.Core.Models.Dialog.DialogSession.Load(HttpContext context, String sessionName)
       at LogicBase.Core.Models.Dialog.DialogHttpHandlerBase.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
       at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    Im using IE 10, but if I use chrome it do work.

    Is there a workaround to get it to work in IE 10?



  • 4.  RE: Session id not being passed properly

    Posted Jun 26, 2014 04:36 PM

    good afternoon.

     

    This article helped me, I hope that for you too

    http://www.symantec.com/connect/forums/session-lifetime-limits-workflow