Filtered articles: "Presentation Server"

Filtered articles: "Presentation Server"

Changes to the XML Service to Implement WebInterface User Roaming

In my article about WebInterface user roaming, I have described how to leverage this new feature to route users to specific farms depending on department, location or progress of migrating to a new farm.

Now, I'd like to offer a look under the hood, how WebInterface interacts with the XML service to implement user roaming.

nicholas's picture
Performance Monitoring Round-Up

In the course of the last six months, I have published nine articles about performance monitoring, why it is a crucial task and how the different subsystems of the operating system. To wrap up this series, this article offers an overview of the topics covered in the individual articles as well as a summary of my recommendations.

nicholas's picture
Project Parra Tech Preview (to be XenApp vNext) Integrates Policies into GPOs - This Stuff Rocks

When I attended BriForum 2007 in Amsterdam, Juliano Maldaner (XenApp product architect) presented features in future versions of XenApp. He also talked about a very impressive change how XenApp handles policies: the plan was to integrate them into Microsoft group policies.

Two and a half years have passed and - finally - the project Parra tech preview offers a first (public) look at the new policy engine. In this article, I'll have a closer look at the user interface and the handling of policies.

nicholas's picture
Performance Monitoring Part 9 - EdgeSight vs. Resource Manager for XenApp

After several articles in this series have covered Windows server in general, I'd like to return to the topic of Windows-based terminal servers. But instead of talking about the concepts, the theory and technology of performance monitoring, this article compares two competing tools for monitoring terminal server environments: Citrix Presentation Server Resource Manager and Citrix EdgeSight.

This article is not meant to compare all available monitoring solutions as both fit in the same niche on the markets. My goal is to urge everybody to drop Resource Manager in favour of EdgeSight.

nicholas's picture
Beware of Hosting Web Interface on XenApp Servers
Published by Nicholas Dille on 10/21/2009 | 2 Comments | 6,521 Views

Do you host your Web Interface on one or more XenApp servers? Then I recommend you heed this article before changing your setup. You may well loose your XML service when migrating the Web Interface to another server. And loosing your XML service may result in an outage of your application delivery infrastructure!

nicholas's picture
Leveraging the XMLServiceReader for Custom Health Checks

After having published the XmlServiceReader, I have described how to use this tool to customize health check in XenApp Health Monitoring and Recovery (HMR). In this article I will cover health checks that to not apply to a single server but assure the operation of the farm as a service independently of individual servers.

nicholas's picture
Performance Monitoring Part 1 – Why and What

In my experience, terminal servers are not properly monitored resulting in administrators not knowing how a farm performs – neither concerning the peak performance nor the trend of the handled load. This leads to an inaccurate and often inadequate sizing of the terminal server environment because only rough estimates arise from such a negligence.

In this series of articles, I'd like to expand on the topic and stressing why monitoring is important for all environment (including terminal servers), what needs to be monitored and how is can be achieved.

nicholas's picture
XML Service Chokes on Request Larger Than 4KB

I have recently worked on an implementation for a customer and was concerned with a large number of group memberships. Although the solution for authenticating against the operating system are well documented by Microsoft (here, here and here), the XML service does not allow requests larger than 4KB. So if users have a large number of group memberships, authentication via the XML service can fail due to this limitation. But here's the solution.

nicholas's picture
Suppressing Access Lists to be Exposed by the XML Service

In an earlier article about the XmlServiceExplorer, I explained how to obtain the access list of all published applications in a farm from the XML service.

As this information is offered without authentication, it can be considered a security issue. The XML service should rather offer the resulting list of published applications based on the access lists instead of the access list themselves.

nicholas's picture
XmlServiceDigger
Published by Nicholas Dille on 12/17/2008 | 3 Comments | 2,257 Views

The XmlServiceDigger sends several requests to the specified XML service querying information about the farm, its servers and applications. The data gathered in this process is displayed to demonstrate the amount of data disclosed by the XML service. All requests and responses exchanged are logged and can be accessed in a separate window.

For a detailed description and download, please refer to my post here.

nicholas's picture