Feb 08

Citrix Service Provider (CSP) Portal and Citrix Licensing

Andy BarendregtComments Off on Citrix Service Provider (CSP) Portal and Citrix Licensing

One of our partners is using the CSP program from Citrix for their customers. Now, every month a CSP usage report must be made manually for all the customers and reported to Citrix.

With the Citrix Cloud Licensing Portal, that step is simplified. There are however a few guidelines for the Citrix Licensing servers that are hosted at the customer(s):

  • Naming convention

It is common to have a default name for a licensing server at the customers, for example “LIC01”. So if this name is used for all the customers, there is no way to differentiate in the new Licensing Portal.
So when you create the license, choose the FQDN of the license server as Hostname.

  • Minimum License Server version

Next is the version of the license server. This has to be Citrix Licensing 11.13.1 Build 16002
In this build the “Call Home” capabilities have been extended to detect CSPlicenses and report product usage to Citrix. This version is part of the Long Term Service Release (LTSR) version (XenApp 7.6)

  • Licensing Model

Now the confusing part. As part of the CSP Program, XenApp is required to be configured to use a usage-based licensing model. Therefore you cannot use concurrent licenses as part of the CSP program. But in the Licensing Model in Citrix Studio it is not possible to choose the User/Device Licensing option if you use XenApp as Edition. Continue reading »

Nov 03

View ADM(X) templates in RES ONE Workspace Console

Andy BarendregtComments Off on View ADM(X) templates in RES ONE Workspace Console

If you want to add an admx template in RES ONE Workspace and you want to be sure you are adding a newer version it can be handy to view the properties of the admx files that are already added to the repository.

There is a hidden feature in the console that allows you to do that.
In the Console go to Administration>Custom Resources.
Select the right pane and hit CTRL+SHIFT+F9.
A pop-up appears for selecting a RES ONE Workspace class
Continue reading »

Oct 20

Installing printer driver failed, error code 0x2, HRESULT 0x80070057

Andy BarendregtComments Off on Installing printer driver failed, error code 0x2, HRESULT 0x80070057

Last week we had a print spooler problem on a XenApp 7.6/Server 2012R2 farm. The print spooler service grew to a whopping 16GB of Memory. The problem was related to a mix of old Ricoh and Kyocera drivers.
After upgrading to new drivers the problem of the spooler was resolved. But on one machine the Ricoh Universal Print driver could not be installed. We received the following error:

Installing printer driver – failed, error code 0x57, HRESULT 0x80070057. See the event user data for context information. Installing printer driver – failed, error code 0x57, HRESULT 0x80070057. See the event user data for context information.

Continue reading »

Sep 29

Uninstalling software with RES Automation Manager produces unexpected results.

Andy BarendregtComments Off on Uninstalling software with RES Automation Manager produces unexpected results.

A customer asked what options are there to uninstall software using RES Automation Manager. In this case he wanted to remove Java 64bit.
I explained how you can uninstall software by using the GUID of the package and how you can read that GUID from a remote server.

Sometime later, the server from which he thought he uninstalled Java 64bit, was no longer responding to Citrix Sessions.
As it turned out, RES Automation Manager did not uninstall the Java 64bit package but removed Citrix HDX TS (retail).

Continue reading »

Jul 04

Good old DSA.MSC on Windows Server 2012

Andy BarendregtComments Off on Good old DSA.MSC on Windows Server 2012

If you want to do you’re regular Active Directory stuff on a Server 2012 member server you must first install that specific Feature. It’s more or less the same as on Server 2008 R2 but i will sum up the both ways you can install it.

1. To install Active Directory Tools on a member server with the new “Dashboard” just click on the icon left image on the taskbar (where the start button used to be) and click “Add Roles and Features wizard”

In Features, expand Remote Server Administration Tools and Role Administration Tools, expand AD DS and AD LDS Tools,  and then click AD DS Snap-Ins and Command-Line Tools.

Continue reading »

Jun 29

Windows Server 2012 on VMware Workstation

Andy BarendregtComments Off on Windows Server 2012 on VMware Workstation

If you install Windows Server 2012 in VMware Workstation 8 you may encounter a flikkering screen and the Virtual Machine might become unresponsive.

For me the solution was to enable “Accelerate 3D Graphics”. This option is found in the Virtual Machine Settings screen
image

After the option was set i could start the machine and start trying out the new Windows Server 2012 Server Manager Dashboard

image

Jun 21

DeviceDriver Installation and Removal with Devcon

Andy BarendregtComments Off on DeviceDriver Installation and Removal with Devcon

Today i came across a problem with a device driver on a remote computer.
Normally we install drivers with RES Automation manager and Dpinst, but it had failed on this machine and with remote device management you cannot remove devices.
Therefore i searched in the Windows Driver Development Tools for a tool that can do just that.
So i found Devcon1

Continue reading »

Mar 14

Logoff Workspace Manager Sessions

Andy BarendregtComments Off on Logoff Workspace Manager Sessions

If you want to use the mechanism provided by RES to gracefully logoff user sessions, you have to set some registry keys.

This mechanisme was configured at a costumer, but lead to unexpected logoff behaviour.
After 15 min the screensaver kicks in and 1 minute later it just triggers a logoff.

Continue reading »

Mar 14

Dell E6320 and PXE boot with WDS legacy mode

Andy BarendregtComments Off on Dell E6320 and PXE boot with WDS legacy mode

At a costumer we came across a problem with a Dell E6320 booting with pxe.
It did not respond to the PXE server and therefor waited indefinetely on the boot agent screen.
In the current environment (flat network) there are multiple pxe services configured, one for Citrix PVS and one for WDS.

Continue reading »

Jan 25

Thinapp: Child process keeps SandBox locked

Andy BarendregtComments Off on Thinapp: Child process keeps SandBox locked

One of the best practices when packaging with ThinApp includes verifying no processes are left running that lock the Sandbox when you shuts down the application. You can simply verify this by trying to delete the package’s Sandbox. If it is locked and you cannot delete it, some process is still running.
To determine wich process locks the sandbox i use Process Explorer.

In my case the child process ‘svchost.exe’ kept the sandbox locked.
Because it was running outside of the thinapp the ‘OnLastProcessExit function’ is never called.

Continue reading »