Citrix embedded application fails through iChain 2.3

  • 3466413
  • 21-May-2007
  • 17-Mar-2012

Environment

Novell iChain 2.3

Situation

Citrix embedded application fails through iChain 2.3
Non embedded application GET request:
GET /Citrix/MetaFrame/site/launch.ica?NFuse_UID=1&NFuse_Application=Citrix.MPS.App.Bauer-Citrix.Microsoft+Word HTTP/1.1\r\n
Cookie:WIUser=NFuse_AppColumns=3&NFuse_ShowFolder=Off&NFuse_Locale=de&NFuse_ShowName=On&NFuse_CurrentFolder=&NFuse_LaunchMethod=Ica-Java&NFuse_Context=SC.IT.BAG.SOB&NFuse_ShowIcon=On&NFuse_ShowDetails=Off&NFuse_RememberFolder=On&NFuse_Aut
Non embedded application response to ICA client for session:
Set-Cookie: WINGSession=icaScreenResolution=1400x1050&icaIsPassThrough=3&icaClientAvailable=true&NFuse_LogonType=Explicit; path=/Citrix/MetaFrame/\r\n
Set-Cookie: WIUser=NFuse_AppColumns=3&NFuse_ShowFolder=Off&NFuse_Locale=de&NFuse_ShowName=On&NFuse_CurrentFolder=&NFuse_LaunchMethod=Ica-Java&NFuse_Context=SC.IT.BAG.SOB&NFuse_ShowIcon=On&NFuse_ShowDetails=Off&NFuse_RememberFolder=On&NFuse
Set-Cookie: WINGDevice=NFuse_ClientName=WI_m4jt4-pVi2TEEtkH6; expires=Thu, 15-May-2008 17:13:16 GMT; path=/Citrix/MetaFrame/\r\n
Embedded application GET request:
GET /Citrix/MetaFrame/site/appembed.aspx?NFuse_Application=Citrix.MPS.App.Bauer-Citrix.Notepad-MF05&NFuse_AppFriendlyNameURLENcoded=Notepad-MF05&NFuse_WindowWidth=330&NFuse_WindowHeight=142&Title=Connection+Center HTTP/1.1\r\n
Response includes an telling ICA client to access the Notepad app ...
Second request, iChain has no link between the two:
GET /Citrix/MetaFrame/site/launch.ica?NFuse_UID=1&NFuse_Application=Citrix.MPS.App.Bauer-Citrix.Notepad-MF05 HTTP/1.1\r\n
Cookie: WIUser=NFuse_AppColumns=3&NFuse_ShowFolder=Off&NFuse_Locale=de&NFuse_ShowName=On&NFuse_CurrentFolder=&NFuse_LaunchMethod=Ica-Java&NFuse_Context=SC.IT.BAG.SOB&NFuse_ShowIcon=On&NFuse_ShowDetails=Off&NFuse_RememberFolder=On&NFuse_Aut

Resolution

1) Do not use embedded applications within Citrix
2) Switch to Novell Access Manager as your reverse proxy