[THIN] Re: 4.0 Session problem

  • From: "Lich, Brian M" <blich@xxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Mon, 20 Jun 2005 08:34:54 -0500

Thanks for the great ideas.  I am going to turn off the client drive mapping
and see if that makes a difference.  If that doesn't help, I am going to
move on to the printers.

 

Thanks!

Brian

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Tim Mangan
Sent: Monday, June 20, 2005 6:10 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: 4.0 Session problem
Sensitivity: Private

 

Then an off-hand guess would be that the something in the axiom.exe (which
would include dlls for the Crystal Reports) is trying to access local
resources (on the client PC) and is spinning because it cannot.  Top two on
that list would be mapped client drive and mapped client printer.  

 

In a disconnected session, all exe's are allowed to continue to try to run.
It *IS* an application error to assume that those resources are always
available, but only if they "support Citrix".  More than likely, you will
get no-where with the vendor there. If you can reproduce the problem at will
(using the CMC to disconnect a test session), then you could try eliminating
the mapped drive or printer and think about how to deploy without that.
Otherwise, since this is the only published app, you can change the timer
that terminates disconnected sessions, thus terminating them immediately, or
after 1 minute.

 

Good luck,

 

tim

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Lich, Brian M
Sent: Sunday, June 19, 2005 8:07 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: 4.0 Session problem
Sensitivity: Private

 

It is definitely this axiUm application (axium.exe is eating up the CPU).
However, I didn't know if there was a way that I could tell if say the
Crystal Reports Engine (which axiUm uses) was loaded and running at the same
time.

 

Thanks.

Brian

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Tim Mangan
Sent: Sunday, June 19, 2005 4:11 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: 4.0 Session problem
Sensitivity: Private

 

I would start with the Task Manager and see which process is eating the CPU.
Is it the application, or something else.

 

tim

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Lich, Brian M
Sent: Saturday, June 18, 2005 7:44 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: 4.0 Session problem
Sensitivity: Private

 

Yep, I can reset the session just fine within the Management console.  When
the session is hung, it shows as a disconnected session.  Looking in Task
Manager on the server is where I notice the axiUm.exe process at 25%.

 

The application is a dental school patient management system called axiUm.
It was built initially as a client server app, but they say that it works on
Citrix.  The uses the Crystal Reports engine for its reporting.

 

Is there a utility that I can run to show me everything that is going on
with the session?  For example, can I run something to show me if possible
the Crystal Reports printing engine is screwing the session up?

 

Thanks in advance.

Brian

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Steve Greenberg
Sent: Friday, June 17, 2005 11:52 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: 4.0 Session problem
Sensitivity: Private

 

This sounds like the application in question may spawn a process which hangs
during a disconnect and/or causes one. We have seen this many times before
where an application goes into a certain state which prevents the session
from cleanly ending, and, grabs the processor at the same time. This
sometimes is a print process it creates, a desktop tray process, or some
other "helper" associated with a vendor's app.

 

What state does the CMC shows for these disconnected sessions ?  What
happens if you set a disconnected session to reset? Will the cleanly end the
session?

 

PS- what is the app in question?

 

 

Steve Greenberg

Thin Client Computing

34522 N. Scottsdale Rd D8453

Scottsdale, AZ 85262

(602) 432-8649

www.thinclient.net

steveg@xxxxxxxxxxxxxx

 

  _____  

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Lich, Brian M
Sent: Friday, June 17, 2005 7:03 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] 4.0 Session problem
Sensitivity: Private

 

Hello:

 

I am pretty new to Citrix and have a weird problem that has me stumped.

 

I am running a 7 server farm on 4.0 (recently upgraded from 3).  I had the
same problem with 3 so I was hoping an upgrade to 4 would fix it but it
didn't.  All servers are Dell dual Xeons with hyperthreading enabled,
Windows Server 2003 (non SP1).  All clients are either Windows XP or 2000
with version 8.1 of the Citrix client.  I am only publishing one application
that can serve up to 200 users through the PN agent.   Also, I have a few
computers that are accessing this through the web interface.  Intermittently
when a session disconnects, the processor will go to 25% and stay there.  I
would assume the 25% (and not 50 or 100%) is due to the hyperthreading.
Obviously, if 4 sessions are screwed up on the same server, I have a
problem.  I've set up the session to reset after 65 minutes of disconnected
or idle time.  However, the disconnected session will not always reset
itself because (I would assume) the processor is too busy.

 

I've checked with the vendor of the application and they say that it is a
Citrix problem, but the process pegging the CPU is this vendor's
application.  Does anybody have any ideas on how I can try to troubleshoot
this?

 

Thanks in advance.

Brian Lich

Other related posts: