Summary
In this chapter, we covered the basic methodologies of troubleshooting. We've described troubleshooting as first understanding the problem, breaking down the problem into its affected components, and finally, testing. The problems are solved once the fix or workaround is identified.
We highlighted the fact that sometimes, problems can be traced back to scheduled changes in the infrastructure, and that keeping track of changes is important as it can help in identifying the problem and mitigating or resolving it.
Finally, we discussed the root cause analysis, the process of determining the root cause of the issue (not just the fix/workaround) and preventive steps to minimize the reoccurrence of the issue.
In the next chapter, we will cover the Citrix XenApp/XenDesktop components, identifying and describing each one briefly. We will then talk about how the components interact and which communication channels are used during the interaction.