/images/android-chrome-192x192.png

Browser Content Redirection

This article explains browser content redirection feature in citrix. Feature Requirements Client operating system Windows 7, 8.x,or 10, and Internet Explorer 11 Citrix Receiver for Windows 4.10 or higher Citrix Receiver for Linux 13.9 or higher XenApp / XenDesktop 7.16 or higher VDA operating system: Windows 10, Windows Server 2012 R2, Windows Server 2016 Browser on the VDA: Internet Explorer 11 (this is the only supported browser and version) What is Browser Content Redirection?

Session WaterMarking

Citrix In-session Watermark adds traceable information on top of the VDI screen. This provides a deterrent to prevent people from stealing the screen. To take this one step further, even if the information is leaked, you can still easily trace back to follow the identity on the screenshot. Text-based session watermarks help to deter and enable tracking data theft. This traceable information appears on the session desktop as a deterrent to those using photographs and screen captures to steal data.

Best Hypervisor for HomeLab

Based on my experience I am writing this post about Hypervisor. When you want to build a home server at cheap cost, you obviously need a Hypervisor for free or at low cost. I tried using Hyper-V, esx and xenserver. My requirement is to build a xendesktop environment. I am not going to post any free/license details about the Hypervisors I refer to, because as I already mentioned that this is about a home server and we need it at as cheap as possible.

Is HomeLab really necessary?

Most of the IT folks have the question, “Is homelab really necessary?”. My answer to this question is yes. In order to prove ourselves in today’s challenging IT environment, it is really necessary to have hands on experience on the latest products along with having knowledge on the old versions of those products as well. Learning everything in our office might not be possible at all times, coz, we may not use the up-to-date products in our production environment immediately when they are released.

Storage

Block Level Transfer: Presentation of storage can be formatted and managed as local drive. Ex: A windows host that has been given a storage from SAN identifies the storage as a local disk and host is allowed to format the disk. In this block level storage, raw volumes of storage are created and each block can be controlled as an individual hard drive. These Blocks are controlled by server based operating systems and each block can be individually formatted with the required file system.

Storage Differences

One of the most critical, and challenging, architecture decisions an IT professional has to make is choosing a virtual server storage setup. Even with such a wide variety of choices, there isn’t a singular solution that is the absolute best for virtual servers. And because every work environment varies greatly, a data storage system that complements one solution may not work well with a different system. Although Fibre Channel (FC) has been the primary choice for several years, network-attached storage (NAS) and iSCSI have become increasingly popular alternatives for virtualization because they provide solid performance for companies working with smaller budgets.

Publish windows share path in xendesktop 7.x

Till xenapp 6.5 we had a nice way to publish links and content. But from xenapp/xendesktop 7.X, we dont have this facility. So, we have to publish your share path as an application. Create new app, as shown below: Provide required permissions on your share folder to user group. Also, create registry key LogoffCheckerStartupDelayInSeconds as given in this citrix article: https://support.citrix.com/article/CTX128009 After this is done, your share path should open from a server session as a regular app.

Scalability and Elasticity differences

Scalability: “Increasing” the capacity to meet the “increasing” workload. Elasticity: “Increasing or reducing” the capacity to meet the “increasing or reducing” workload. Scalability: In a scaling environment, the available resources may exceed to meet the “future demands”. Elasticity: In the elastic environment, the available resources match the “current demands” as closely as possible. Scalability: Scalability adapts only to the “workload increase” by “provisioning” the resources in an “incremental” manner. Elasticity: Elasticity adapts to both the “workload increase” as well as “workload decrease” by “provisioning and deprovisioning” resources in an “autonomic” manner.

Is it needed to change installation mode to "install mode" for app installations on RDS servers?

Most of the apps today, comes with - an exe or an msi package inside the original exe. Once you run them, they extract contents of the original exe to a folder in temp directory and start installing from that folder. When you are installing an exe, we need to set installation mode to “install mode”. As per article, https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc754288(v=ws.10) we dont need to set installation mode to “install mode”, when we are installing an MSI.

XenDesktop machine catalog doesnt create number of machines I specify

Issue: While creating/adding new machines to a machine catalog, if you mention 10 VDIs to create, xendesktop would create only 1 or 2, or some random number below 10, but not exactly 10. Reason: This happens because you have orphan AD accounts in your machine catalog. Solution: You have to remove those orphan AD accounts from your machine catalog. If your machine catalog has no other issues, Xendesktop would create the number of machines you specify in “add machines” option in a machine catalog.