Netscaler in Azure is updated

First Netscaler in Azure had a lot of limits, what’s I think was too big to start using it.

Today with new version and upgrade (11.1) it finally looks like a Netscaler that can be used.
Some big new feature that do the difference:

  • Better performance (CPU, Throughput)
  • Support multiple IP pr nic and multiple nic
  • GSLB support
  • Better integration with Azure component

To learn how to deploy a new Netscaler with multiple IPs, follow this nice Video from Citrix:

For more information on Netscaler, see

My blog goes secure

Thanks to Buypass  for secure my website!

Why use Buypass and not an cheap company? Buypass is 100% norwegian and then also under Norwegian law. NSM recommend all norweigan companies to only use certificate from trusted World wide CAs.


På bakgrunn av dette anbefaler NSM at for norske systemer tilkoblet Internett, benyttes det digitale sertifikater utstedt av sertifikatutstedere som, i tillegg til å være internasjonalt anerkjent og forhåndsinstallert i de fleste systemer og enheter, også er underlagt norsk lovgivning. Til nå er det bare Buypass som tilbyr sertifikater utstedt av en PKI hvor hele sertifikatkjeden er i Norge og dermed underlagt norsk lov. NSM anbefaler derfor Buypass’ TLS-sertifikater.

For more information see Buypass homepage.

Citrix, Potential Sale Process?

Last days it has been a lot of news around Citrix and the Working with Goldman Sachs on Potential Sale Process. This has given Citrix Stock all-time high with more than 30 percent in the 12 months’ period. Citrix is on 82,02 USD pr. shares, valuing the company at about $13.1 billion. (Checked Wednesday morning CET)

Q42016 report from January show a revenue growth of 4 percent to $ 908 million dollar. What’s interesting to see is that Cloud (SaaS) revenue totalled $ 210 million in the same quarter. This show how fast Cloud is growing and why you need to follow the modern IT.

Will Microsoft go for an acquisition of Citrix?? Time Will show 🙂


Bloomberg article – (English)

Digi article – (Norwegian)


Pre-Populate Domain Name for Citrix Director

After installation is finish of Director and you browse to the site, you need to type username, password and domain:

To Pre-Populate Domain Name for Director you need to change some code.
This change will be reset back to default after upgrade of Director.

  1. Browse to this file and edit with notepad:


  2. Search for code line that start with:
    <asp:TextBox ID="Domain" runat="server" 
  3. Change code to this:
    <asp:TextBox ID="Domain" Text="Domain.local" readonly="true" runat="server"


Citrix article

Miss qfarm command?

After upgrade to 7.x, the famous qfarm command gone.

Qfarm was a nice tool to check health and load on all farm XenApp servers:

In 7.x server load is replaced with loadindex. Default Citrix loadindex only check number of users. I will recommend to also set this citrix policy:

To check loadindex, it can be done in Studio, Director and with PowerShell.


  1. Add new columns with Load Index
  2. Last columns will now show the load as you normal see in qfarm.


After login, choose Trends i top bar and then Load Evaluator Index


Add function inside a PS module that will load automatically and qfarm command is back 🙂

function qfarm
    if(!(Get-PSSnapin | Where-Object {$ -Like '*citrix*'}))
        Add-PSSnapin citrix*
    Get-BrokerMachine -AdminAddress servername.domain.local  –SessionSupport MultiSession –Property ‘HostedMachineName’,’LoadIndex’,’SessionCount’, 'InMaintenanceMode'


XenServer 7.1 available

Finaly XenServer 7.1 is ready and can be downloaded here. No more need for 15-30 updates after install (7.0)  🙂

XenServer 7.1 is a long-term support release (LTSR) for the first time in XenServer history. LTSR will give 10 years support as it is for XenApp/XenDesktop.  Xenserver is the only hypervisor to offer the option of a full 10 years of support, with its product lifecycle dates fully aligned with XenApp/XenDeskop. A full Citrix stack with a single end-of-maintenance, end-of-life date simplifies customer infrastructure maintenance with a single end-of-maintenance, end-of-life date.

News of interest:

  • Integrated image provisioning

Provisioning Services’ image management and deployment is hugely popular with enterprises for application and desktop virtualization, and in XenServer 7.1 it has been more deeply integrated than ever before. The introduction of PVS-Accelerator, a unique host-level cache, results in up to 98% lower network bandwidth requirements per XenServer host, and with a huge improvement in VM boot up times.

Existing PVS customers will be pleased to hear that this integration not only comes at no additional cost, but it has the added benefit of simplifying the PVS architecture, and potentially reducing the number of PVS servers required to simultaneously boot the same number of desktops.

  • Live patching

Forget maintenace window and VM migration to update Xenserver, do it LIVE. XenServer 7.1 introduces an industry-first live patching capability. This unique capability radically reduces the impact of infrastructure maintenance.

Download here!

XenApp 7.13 / XenDesktop 7.13

Release Date: Feb 23, 2017

Following products are updated:

  • XenApp 7.13
  • XenDesktop 7.13
  • Provisioning Services 7.13
  • Storefront 3.9

Some highlighted news:

  • VDA installers – new page with lists several components that can be installed:
    User Profile Manager
    User Profile Manager WMI Plugin
    Machine Identity Service
    AppDisk and Personal vDisk
  • Additional UDP ports opened in firewall during VDA installation – UDP ports 1494 and 2598
  • SAML authentication through StoreFront
  • PVS-Accelerator. To integrate with new PVS proxy function on XenServer
  • PVS – Linux support for target device

For full list of news click here.

How to perform upgrade

  1. Upgrade all image with latest VDA and PVS target device (7.13)
  2. Upgrade PVS server 01
  3. After PVS server 01, upgrade PVS database and finish with server 02
  4. Upgrade Controller 01
  5. After Controller 01, upgrade database and finish with Controller 02 (Storefront will be part of Controller upgrade)


Automate Image creation

To start with automation of golden image creation its good to start with a base. For a really good base with 99% finish configured I will recommend Automation Framework from

Has used this for different Citrix XenApp solution and it works perfect. To support XenApp 6.5 with PVS and two NICs its need to do some network config. To solve this I have created a PowerShell script that’s run in the Task sequence of Automation Framework:

Note: Check your adapber number to be sure it will change correct nic

#Change name on NIC
Get-NetAdapter 'Ethernet 3' | Rename-NetAdapter -NewName PROD
Get-NetAdapter 'Ethernet 4' | Rename-NetAdapter -NewName PVS

#Remove DNS Reg on PVS NIC
Get-NetAdapter PVS | Set-DnsClient -RegisterThisConnectionsAddress $false

#Disable LSO on PVS NIC
Get-NetAdapter -Name PVS | Disable-NetAdapterLso -ipv4 -norestart

Join Citrix User Group

I will recommend all to join CUGC. Citrix has since Synergy 2014 done a lot for community with this site. Its free and will give you a lot of information and discussion around Citrix technology.

Why join?

  • A network of users and experts that reaches across towns, continents and industries
  • A community with access and influence at Citrix
  • Events online and in-person to grow your knowledge
  • Exclusive content and discounts

Join today here!

From webinar last week:

CUGC User Share: XenApp/XenDesktop Tech Update w/Daniel Feller (02-09-17)

Problem with Restart Schedule after upgrade?


After upgrading from 7.9 XenApp environment to 7.12 the delivery group restart schedule is no longer working if Notification Message is selected.


Complete the following steps:

  1. Download the private LC6766. (Contact Citrix Support to request this private).
  2. Connect to a test VDA 7.12 and stop the service Citrix Desktop Service.
  3. Navigate to “C:\Program Files\Citrix\Virtual Desktop Agent”.
  4. Rename the existing BrokerAgent.exe to BrokerAgent.old and copy the private version of BrokerAgent.exe into the folder.
  5. Restart the Citrix Desktop Service.


Do not send any message while reboot schedule.
Note: If we are sending the messages then message will pop up however no reboot to the machines where session is connected.

Text is copied from this Citrix support article:
Restart Schedule Does Not Work If We Send Any Notification Message In XenApp 7.12