Solved

Citrix web interface 5.4 "Internal Error"

Posted on 2013-06-20
2
2,836 Views
Last Modified: 2013-06-21
We use Juniper SA4500's to enable access to our published Citrix desktops externally.  The server hosting Citrix Web Interface 5.4 is producing these two errors when we try to launch a desktop using Internet Explorer 9 and 10.  Using Google Chrome or Firefox works ok however, even IE7 and IE8.

The errors have started to appear since we upgraded the SA4500s but nothing has changed on the web interface server.  

Any ideas what we should be looking at?


Log Name:      Application
Source:        Citrix Web Interface
Date:          20/06/2013 13:07:00
Event ID:      21002
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      WBC-CS-WEB.ad.woking.gov.uk
Description:
Site path: C:\inetpub\wwwroot\Citrix\Normal.

Critical server error: System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   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.ProcessRequestWithNoAssert(HttpContext context)
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP.site_launcher_aspx.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
System.NullReferenceException: Object reference not set to an instance of an object.
   at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint). [Unique Log ID: 43fd2922]

For specific information about this message, see the Web Interface documentation at http://support.citrix.com/proddocs/topic/web-interface-impington/wi-log-messages-event-ids-hardwick.html.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Citrix Web Interface" />
    <EventID Qualifiers="0">21002</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-06-20T12:07:00.000000000Z" />
    <EventRecordID>113379</EventRecordID>
    <Channel>Application</Channel>
    <Computer>WBC-CS-WEB.ad.woking.gov.uk</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Site path: C:\inetpub\wwwroot\Citrix\Normal.

Critical server error: System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---&gt; System.NullReferenceException: Object reference not set to an instance of an object.
   at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   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.ProcessRequestWithNoAssert(HttpContext context)
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP.site_launcher_aspx.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)
System.NullReferenceException: Object reference not set to an instance of an object.
   at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint). [Unique Log ID: 43fd2922]

For specific information about this message, see the Web Interface documentation at http://support.citrix.com/proddocs/topic/web-interface-impington/wi-log-messages-event-ids-hardwick.html.</Data>
  </EventData>
</Event>

-------------------------------------------------------------------------------------


Log Name:      Application
Source:        ASP.NET 2.0.50727.0
Date:          20/06/2013 13:07:00
Event ID:      1309
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      CS-WEB.ad.ourdomain.gov.uk
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 20/06/2013 13:07:00
Event time (UTC): 20/06/2013 12:07:00
Event ID: 40f34c2193c644c78677e7490fb36af6
Event sequence: 116
Event occurrence: 1
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/Citrix/XenApp-Support-2-130161841829708480
    Trust level: Full
    Application Virtual Path: /Citrix/XenApp-Support
    Application Path: C:\inetpub\wwwroot\Citrix\XenApp-Support\
    Machine name: WBC-CS-WEB
 
Process information:
    Process ID: 2896
    Process name: w3wp.exe
    Account name: IIS APPPOOL\CitrixWebInterface5.4.0AppPool
 
Exception information:
    Exception type: NullReferenceException
    Exception message: Object reference not set to an instance of an object.
 
Request information:
    Request URL: http://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBChttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Citrixhttp://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561Farm.XEN-GATEWAY&CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&LaunchId=1371730025561
    Request path: /Citrix/XenApp-Support/site/launcher.aspx
    User host address: 172.26.8.2
    User:  
    Is authenticated: False
    Authentication Type:  
    Thread account name: IIS APPPOOL\CitrixWebInterface5.4.0AppPool
 
Thread information:
    Thread ID: 7
    Thread account name: IIS APPPOOL\CitrixWebInterface5.4.0AppPool
    Is impersonating: False
    Stack trace:    at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
 
Custom event details:

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ASP.NET 2.0.50727.0" />
    <EventID Qualifiers="32768">1309</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-06-20T12:07:00.000000000Z" />
    <EventRecordID>113380</EventRecordID>
    <Channel>Application</Channel>
    <Computer>WBC-CS-WEB.ad.ourdomain.gov.uk</Computer>
    <Security />
  </System>
  <EventData>
    <Data>3005</Data>
    <Data>An unhandled exception has occurred.</Data>
    <Data>20/06/2013 13:07:00</Data>
    <Data>20/06/2013 12:07:00</Data>
    <Data>40f34c2193c644c78677e7490fb36af6</Data>
    <Data>116</Data>
    <Data>1</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT/Citrix/XenApp-Support-2-130161841829708480</Data>
    <Data>Full</Data>
    <Data>/Citrix/XenApp-Support</Data>
    <Data>C:\inetpub\wwwroot\Citrix\XenApp-Support\</Data>
    <Data>WBC-CS-WEB</Data>
    <Data>
    </Data>
    <Data>2896</Data>
    <Data>w3wp.exe</Data>
    <Data>IIS APPPOOL\CitrixWebInterface5.4.0AppPool</Data>
    <Data>NullReferenceException</Data>
    <Data>Object reference not set to an instance of an object.</Data>
    <Data>http://wbc-cs-web.ad.ourdomain.gov.uk/Citrix/XenApp-Support/site/launcher.aspx?CTX_Application=Citrix.MPS.Desktop.WBC%20Citrix%20Farm.XEN-GATEWAY&amp;CTX_Token=A1AB318804A15FBB9D7FF9B91FE4562C&amp;LaunchId=1371730025561</Data>
    <Data>/Citrix/XenApp-Support/site/launcher.aspx</Data>
    <Data>172.26.8.2</Data>
    <Data>
    </Data>
    <Data>False</Data>
    <Data>
    </Data>
    <Data>IIS APPPOOL\CitrixWebInterface5.4.0AppPool</Data>
    <Data>7</Data>
    <Data>IIS APPPOOL\CitrixWebInterface5.4.0AppPool</Data>
    <Data>False</Data>
    <Data>   at com.citrix.wi.UserPreferences.getUseSeamless()
   at com.citrix.wi.pages.site.LaunchResource.getEmbedLaunchTag(String client, String sitePath, String queryStr, Boolean launchInNewWindow)
   at com.citrix.wi.pages.site.LaunchResource.launchHosted(String sitePath, String queryStr)
   at com.citrix.wi.pages.site.LaunchResource.launch(Boolean isDirectLaunch, UserContext userContext, String sitePath, Int64 EUEMlaunchTime)
   at com.citrix.wi.pages.site.Launcher.performImp()
   at com.citrix.wi.pages.StandardPage.perform()
   at ASP.site_launcher_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
   at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
  </EventData>
</Event>
0
Comment
Question by:WBC2013
  • 2
2 Comments
 

Accepted Solution

by:
WBC2013 earned 0 total points
ID: 39263110
Bizarrely,  it seems that removing our SA and citrix gateway website from the IE browser trusted sites list worked!

Going to triple check this is the case...
0
 

Author Comment

by:WBC2013
ID: 39265198
Yep that was the case!  Weird,  hopefully one day this might help someone avoiding spending a whole week trying to sort this!
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Citrix XenApp, Internet Explorer 11 set to Enterprise Mode and using central hosted sites.xml file.
Citrix XenDesktop 7.6 Citrix Policies Audio
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now