The excrutiating detail of the Citrix logon process: A huge wall chart

Kevin Goodman and I spent some time together last month and put together this huge, poster-sized, very detailed chart that details the entire Citrix logon process. It was for a session that we gave at BriForum a few weeks ago.

Kevin Goodman and I spent some time together last month and put together this huge, poster-sized, very detailed chart that details the entire Citrix logon process. It was for a session that we gave at BriForum a few weeks ago. And of course, now that we're done, we're releasing it for free!

Click on this image to download the medium resolution JPG version

You can get this thing right now be clicking the links at the top of the article. The 150dpi version should be good enough for you to view on your screen. The 300dpi version is good enough to print out.

In case you don't have a spare poster printer at your disposal, we made this poster available via our Cafe Press store. You can order it online for $20 and you'll receive it in a few days. (It's about 2 feet x 3 feet in size!)

So print this out and stick it on your cubie wall. That way when your clueless boss comes by and tells you that logons are slow, you can just say (pointing to the wall), "Sure! Just let me know which part and I'll get right on that!"

I'm sure that we'll find errors in this, and there are some parts that we want to flesh out, but overall this is pretty solid.


Citrix Logon Chart - 300dpi.jpg
Citrix Logon Chart - 150dpi.jpg

Join the conversation

31 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Awesome!
Cancel
Hey Brian,

Like I said to you and Kevin and BriForum. The chart is absolutely of the chart!
It's gotten endless effort written all over it. I think you guys did an absolutely great job.

Regards,
Michel
www.thincomputing.net
Cancel
Good stuff ! Love your work!
Keep it coming!
 
Regards
 
Melvin Porter
CCI (Excom Education - Melbourne, Australia)
Cancel
Man... now THAT is detailed.
Cancel
This chart has "obsessive-compulsive" written all over it.
 
Just kidding! Fantastic job.
Cancel
Very good job.
 
Eric Doucet - France
Cancel
Awesome.
Cancel
Okay, as of about 2:08PM (19:00GMT) today, I have made a few changes and posted a new version, so go ahead and grab it again. I've also updated the one at Cafe Press.

Brian
Cancel
The first box says "Users Double Click"...  I don't know about the rest of you, but when a user double clicks to launch an application....two applications launch.  Web Interface is a "Single Click" to launch applications.  I use the HideApp mod for WI to prevent double clicking.

J.
Cancel
Brian, amazing work... inspiring actually..
 
A fan - UK based
Cancel
Hey.. I did say that the "user" double-clicks, right? 

Actually, there's that setting in the ICA file that sets a timer that ensures plenty of time passes before the client makes a new request, so double-clicking shouldn't lead to two sessions. However, your point is right on, and I'm adding that to my list for the next version of this chart.

Thanks,
Brian
Cancel
I've been waiting a long time, but you have done it now! Great Job!
Cancel
Great
Cancel
Excellent Work
"Citrix Presentation Server 4.0 running on the 32-bit version of Microsoft Windows Server 2003, connecting from a bit Windows ICA client"
Assuming this should be "32-bit" instead of "bit"
Cancel
It is now a permanent fixture of my cube.  Thanks to the guys at RTOsoftware and to Brian.
Cancel
First i'd like to say that this is great!!! 
 
Secondly what is the best way to print it out on paper??
 
 
Cancel
Guys,

this chart is absolutely awesome. Could you please post a PDF version of it? I like to print it quite large in the best possible quality ...

Thanks!!!
Cancel
It hangs in front of me at the wall
 
Really awesome! Great job!
 
Udo
Cancel
Regarding the PDF version, the 300dpi JPG is better quality than the PDF. The PDF had all sorts of problems with so many layers, and the shading didn't look right, and it was slow and huge.
 
The 300dpi JPEG is what we printed for the posters at BriForum, and it looks great.
 
Brian
Cancel
Anyone know how to break it up so i can print this out on 6 pages and hang it up?
Cancel
ORIGINAL: Brian Madden

Hey.. I did say that the "user" double-clicks, right? https://www.brianmadden.com/forum/image/s2.gif

Actually, there's that setting in the ICA file that sets a timer that ensures plenty of time passes before the client makes a new request, so double-clicking shouldn't lead to two sessions. However, your point is right on, and I'm adding that to my list for the next version of this chart.

Thanks,
Brian


Hi. Quick question - which setting in which ICA file sets this timer? I've looked at SucConnTimeout, but that made no difference to our problem with users double clicking the WI icons. I added it into the WI default.ica in the section.

Thanks,

Nick
Cancel
ORIGINAL: Guest

Anyone know how to break it up so i can print this out on 6 pages and hang it up?

 
Open the 300dpi jpeg with MS Paint and set margins to the smallest your printer will handle.  Now do a print preview; the printout should take 10 or 15 pages.  This will let you trim up the edges and tape them together (just did it, looks good). 
 
Ben L
Cancel
Ugh, even the 150 dpi creates a 171 MB print-job and the result is practically "un-readable", as far as my experience goes. Mspaint loads the .jpg and then just dissappears to nowhere. Photo-Editor say, it's too many bytes. Trying to print from MSIE (5.5...) on a A3 printer procduces empty pages. Ugh. Isn't there a way to make a less fancy version of this, say black and white with emphasis on words rather than appearance ?-)
Cancel
Hi there, really great work, how can I submit corrections?
 
Cancel

Hi Brain,

I had gone through the excellent Logon process defined by you @ https://www.brianmadden.com/content/content.asp?id=587.
 
I have some questions.Please clarify.
 
1.In the server selection section, you have pointed two circles indicating end of process, if that is the end of whole proceess then when they will go through client connection,microsoft licensing validation,session initialisation printer mapping.
 
Please clarify.
 
Pramod Samal
Cancel
Any time you see a circle that is an "end," then yes, that's the end of the whole process. If you end by reconnecting to a disconnected session, then you will not go through the printer mapping process again.

Brian
Cancel

Hi Kevin
Hi Brian,

thank you for your detailed chart which is very usefull.

From a developers perspective I have a specific question about "Icast.exe".

In your chart you wrote the comment "Icast.exe (ICA Application Laucher) waits for wfshell.exe to finish first before launching the initial program for published app".

Is it so that "Icast.exe" is waiting for the termination of the published app to clean up the session afterwards? Or will "Icast.exe" terminate after it has successfully started the published app? I am just trying to figure out which process stays in memory on the citrix server when published applications are started.

Thank you for clarifying this detail,
Holger 

Cancel

Iwould like to try your free trail


Cancel

Brian / KevinIs there a similar link to the logoff script chart (which I've seen in a recent Citrix class)?Great job, and hugely helpful.ThanksNick


Cancel

Amazing work.But Is there any difference between 4.5 and 4.0 logon process...?


Cancel

Is there an updated version of this chart for XenApp 5 or is the process the same?


Cancel

-ADS BY GOOGLE

SearchVirtualDesktop

SearchEnterpriseDesktop

SearchServerVirtualization

SearchVMware

Close