Posts

Blank WebInterface screen after updating SSL certificate on NetScaler

Since I’ve replaced a SSL certificate on the NetScaler of a virtual server, external users complained that after they logged in on the NetScaler, they see a blank screen and that’s it. The only change was the SSL certificate, and it was a valid certificate. The fact that users are able to see the login page of the NetScaler and are able to log in confirms that.

Rebooting at that moment was not an option because the NetScaler was doing a lot more than just acting as an access gateway. Removing and adding the particular SSL certificate on the virtual server did not fix the issue either. With no actual error message I quickly ran out of options.

After reproducing the login steps I noticed that after logging in, I was able to see the webpage of Web Interface with my available apps/desktops for less than a second–too short to start a session with a published app/desktop. But long enough to think that there was something wrong with the Web Interface.

I just opened the Web Interface Wizard to check if there was some option I could reconfigure, but just walking through the wizard was enough to repair the blank screen issue (see screenshots below).

  1. Introduction screen of the Web Interface Wizard.

  1. Web Interface Site settings. Should already be filled in. In case its not, switch
    the “Default Access Method” to the appropriate method.

  1. Customization screen of the Web Interface Site. Should already be filled in.

  1. This screen refers to the chosen default access method (screenshot 2). It should
    already be filled in.

  1. Give the XenApp/XenDesktop farm a name and add the IP address of the XML server.

  1. Summary.

After finishing the wizard, the Web Interface webpage should work correctly. The fix is that the newly uploaded SSL certificate binds to the virtual server of XenApp.

Where did QFARM go in Xenapp 7.5, 7.6?

During the management of a xenapp 7 x environment I wanted a qfarm overview. I found out that this command no longer works. Why not?

This is because Xenapp 7.x uses the FMA protocol instead of the old IMA protocol.

How do I go to my qfarm overview?

Read more

How to check if an Citrix PVS vhd is in private access mode from the endpoint.

image Last week  I was altering a Citrix XenApp image at a customer site. The Citrix Provisioning environment is setup to use the VHD files from the D drive from the two virtual Provisioning servers. The customer was ready to deploy this image, just a couple of days before the deployment an extra program needs to be updated.

Read more

Configure Citrix Session Printer via PowerShell

In a previous article I explained how you can set Citrix (domain) policies via PowerShell. In one of the comments I got a question from Tony who wanted to set Session Printers. In this article I’ll explain how this is done.

In the article I will first show a quick example and then show some more detailed setting.

Read more

Redirect Registry by Modifying .NET Executable

Yesterday I was troubleshooting an application that was migrated to Citrix XenApp.

The application is able to use a high precision scale which is attached to the client pc’s com port. This com port is redirected to XenApp.

While testing users reported several issues, let’s have a look at them.

Error configuring COM Port
Within the application the comport to which the scale is connected must be configured:

De compoort lezer staat uit

After pressing "Registreer" to register the new com port the following error message was shown

Er staat geen compoort in het register. Registreer eerste de juiste compoort

Read more

Application Compatibility Fixing to the Extreme?

Today’s blog is about an application that was migrated to Citrix XenApp. During testing the users reported that several application menu’s were missing.

An example is the settings menu where the System tab is missing:

Fat Client: XenApp:
clip_image002[5] clip_image002

I suspected a permissions issue so I added the account to the Local Administrator group to verify that. And indeed the System tab was visible.

Process Monitor
I removed the account from the Administrators group and fired up Process Monitor. I set a filter on the process name (ra60.exe) and on Result (ACCESS DENIED):

SNAGHTML1b3aa033

Read more

The case of the COM Port Redirection

SecutestOne of my colleagues asked me to assist in troubleshooting an application called SmartWare FM running on Citrix XenApp.

This application reads data from an external device called SECUTEST.

The device is connected to a COM port which is redirected to the XenApp session. In contrast to Microsoft Remote Desktop Services COM ports are not automatically redirected in XenApp but need to be mapped via eg a logonscript (NET USE COM1: \\Client\COM1🙂 or using UEM.

In my case the COM port was mapped with RES Workspace Manager:

image

Read more

You don’t need XenDesktop for a virtual desktop

Author: Ingmar Verheij

XenDesktop 7For years Citrix has a product to host applications from a centralized locations offering great flexibility and efficiency, called Citrix XenApp. In 2008 Citrix released XenDesktop, the VDI solution from Citrix. With this first release of XenDesktop it was possible to (only) publish a desktop hosted on a single user operating system (like Windows XP, Vista or 7).

Citrix has tried to choose an appropriate name for their products to help customers understand what product offers what solution (and reducing the ridiculous times they rename their products). Although this is an admirable attempt they failed to reach that goal.

A lot of customer assume that with XenApp they can (only) publish applications and with XenDesktop (only) desktops, how wrong can they be?

Read more

Return username instead of computername in a ThinApp

File:VMware ThinApp v4.0 icon.pngOne of the lesser known features of VMware ThinApp is that you can supply a Virtual Computer name.

This is documented as follows in the package.ini reference guide:

VirtualComputerName Parameter
The VirtualComputerName parameter determines whether to rename the computer name, to avoid naming conflicts between the capture process and the deployment process.

Read more

Citrix: Export to network drive really slow

For one of our customers I was asked to troubleshoot an application that exports data to several file types, including Microsoft Excel’s XLS file type.

Environment

The client runs Citrix XenApp 5 on Windows Server 2003 (x86). All user homedrives are mapped to the H-drive.

Problem

The application lets you perform queries on your Oracle database, analyze and format the results and prepare those for presentation. When the application exports an XLS-file to the H-drive, it freezes for 5 minutes and then responds normally again. However, when the same application exports a TXT- or CSV-file to the same drive, it freezes for just a few seconds.

Read more