| Events | Save the date for Citrix Synergy 2019 in Atlanta, GA. May 21- 23 is not that far away. Early bird pricing is in effect. Find out more at www.citrixsynergy.com. |
| Solution Enhancement |
Virtual Apps and Desktops 7.15 LTSR Cumulative Update 3 (CU3) was released on 10/29/2018 and it has lots of tiny fixes in it. See Citrix Docs for more information. |
| Solution Enhancement |
Did you know that Citrix has an SD-WAN solution? It makes sense if you start with the fact that virtually all of our products rely on a network connection. Check out why our customers are using it to connect to Azure and AWS in this Citrix Blog |
| Solution Enhancement |
You may have noticed that some products have started using version numbers like 1811. By the end of the year, all solutions will start following that convention. The format is YearYearMonthMonth. |
| Security | Citrix launched the Trust Center (www.citrix.com/trust) a few weeks ago. This is a public site that focuses on security and compliance. While there is already a good amount of information on this site, it will be expanding to cover more details of the growing SaaS offerings. |
A collection of articles focusing on virtualization, application delivery, and the digital workspace.
January 30, 2019
TheAppFactory 1811
This is my monthly update on important things in the world of apps, applications, and micro apps. For me it has always been all about the apps.
December 5, 2018
Citrix Receiver - Azure Servers - TCP Resets Client Side
Purpose:
This post explains an issue that occurred to me when trying to establish connections to Citrix VDAs (Server 2016) in Azure. Within our environment we have a VPN tunnel to connect our primary datacenter to our Azure tenant. The VPN tunnel is a very important piece to this puzzle.
Symptom:
Once the VDA is built, they are registering to the Delivery Controllers and apps/desktops are published you are attempt to establish a connection via published app or desktop the client has issues keeping the connection. Specifically once the application/desktop is launched, Citrix receiver/workspace launches and tries to establish a connection and gets stuck at "Connection in progress...."

Reviewing network trace logs through firewalls and wireshark you will notice TCP Resets on the client side.
Resolution:
The easiest option here is to disable Enlightened Data Transport aka HDX Adaptive Transport within the Citrix Studio policies for the delivery group(s) that are hosted on Azure.
Cause:
This article details it best but the primary reason is because of IP fragmentation isn't handled correctly over the VPN tunnel. Disabling EDT addresses this issue.
https://support.citrix.com/article/CTX231821
As of right now I don't have a way to get this to work correctly if you want EDT turned on.
SageLike Post ID: SL0021
Applies to:
Citrix VDA's hosted within Azure that has a VPN tunnel connecting Azure to the on-premise infrastructure.
References:
https://support.citrix.com/article/CTX231821
This post explains an issue that occurred to me when trying to establish connections to Citrix VDAs (Server 2016) in Azure. Within our environment we have a VPN tunnel to connect our primary datacenter to our Azure tenant. The VPN tunnel is a very important piece to this puzzle.
Symptom:
Once the VDA is built, they are registering to the Delivery Controllers and apps/desktops are published you are attempt to establish a connection via published app or desktop the client has issues keeping the connection. Specifically once the application/desktop is launched, Citrix receiver/workspace launches and tries to establish a connection and gets stuck at "Connection in progress...."
Reviewing network trace logs through firewalls and wireshark you will notice TCP Resets on the client side.
Resolution:
The easiest option here is to disable Enlightened Data Transport aka HDX Adaptive Transport within the Citrix Studio policies for the delivery group(s) that are hosted on Azure.
Cause:
This article details it best but the primary reason is because of IP fragmentation isn't handled correctly over the VPN tunnel. Disabling EDT addresses this issue.
https://support.citrix.com/article/CTX231821
As of right now I don't have a way to get this to work correctly if you want EDT turned on.
SageLike Post ID: SL0021
Applies to:
Citrix VDA's hosted within Azure that has a VPN tunnel connecting Azure to the on-premise infrastructure.
References:
https://support.citrix.com/article/CTX231821
November 15, 2018
Getting Things Done
Synopsis:
For many, Getting Things Done: The Art of Stress-Free Productivity is the handbook on being organized and accomplishing tasks and projects. For others, it is a life philosophy. I am probably somewhere in the middle of the spectrum. David Allen (@gtdguy) has spent his life focusing on the belief that your brain is a powerful tool that should be used for complex and creative purposes. Too often, people track mundane details like grocery lists in their head. Piling big ideas like your life's purpose on top of trivial items like, "do not forget to pick up milk" works fine until one day it all becomes too much.
Getting Things Done or GTD for short is about getting the minutia out of your head and into a "trusted system" thus freeing up your brain for worthy activities like being creative. It is also about reducing the unconscious worry that is inevitable when you have more work than you can accomplish in an eight hour day. In the book, David walks you through the steps to devise a trusted system, load it up, and start getting things done.
Who will like this book:
A common misconception is that stress comes from having too much work to do and not enough time. A real source of stress is that you are overwhelmed with work and fear important things are slipping through the cracks. This is a compounding problem that gets worse each and every day. If this sounds at all familiar then you may want to check out this book.
My take:
In 2003, I found myself in a Tampa Bay hotel room. I could not sleep because I was stressed, overwhelmed, and stuck. It felt like there was so much work to do yet I could not figure out where to start. I came across an audio interview online (I do not think podcasts were invented yet) with David where he gave the broad strokes of GTD. He also went into why many feel so stressed out and stuck in the face of a lot of work. This was a major lightbulb moment for me. At the time, I was juggling around twenty projects. All involving travel to a different city, hence Tampa Bay, and I was basically tracking everything in my head.
It sounds obvious now but you really need a trusted system to track twenty projects. The audio interview turned into listening to the whole audiobook (3 CDs) which turned into a simple Word document per project that tracked the actions and status of the project. Getting all of this stuff out of my head was a huge relief and to my surprise, I was making great progress on the projects.
The idea of a trusted system being anything that works for the individual fascinated me. Mr. Allen had clearly spent a lot of time thinking about productivity and teaching techniques to executives. Hell, he had turned the whole thing into a consulting business--his primary job. With all that time and effort, why not put the best notebook, binder, piece of software into the book and solve it for everyone? The keyword is trusted and since trust is a very individual feeling, it makes sense the individual would have to choose the solution.
What do I use? That could and should be another post for another day although I will point out that I wrote about tools back in 2014 with an aptly named title, "Getting Things Done".
While there are times I really slip on GTD habits, I keep coming back. It is hard to say if GTD has made me more productive but I am confident that it has reduced the stress in my life and allowed me to focus on more creative aspects of both my professional and personal life. And for that, I'm grateful.
Score:
4.5 out of 5
Available:
Amazon Kindle and Audible (reviewed) and others
Bonus:
Still not convinced? Hear a much better description of Getting Things Done right from David.
For many, Getting Things Done: The Art of Stress-Free Productivity is the handbook on being organized and accomplishing tasks and projects. For others, it is a life philosophy. I am probably somewhere in the middle of the spectrum. David Allen (@gtdguy) has spent his life focusing on the belief that your brain is a powerful tool that should be used for complex and creative purposes. Too often, people track mundane details like grocery lists in their head. Piling big ideas like your life's purpose on top of trivial items like, "do not forget to pick up milk" works fine until one day it all becomes too much.
Getting Things Done or GTD for short is about getting the minutia out of your head and into a "trusted system" thus freeing up your brain for worthy activities like being creative. It is also about reducing the unconscious worry that is inevitable when you have more work than you can accomplish in an eight hour day. In the book, David walks you through the steps to devise a trusted system, load it up, and start getting things done.
| This is my personal copy of the audiobook that I ripped from CD back in the day. |
Who will like this book:
A common misconception is that stress comes from having too much work to do and not enough time. A real source of stress is that you are overwhelmed with work and fear important things are slipping through the cracks. This is a compounding problem that gets worse each and every day. If this sounds at all familiar then you may want to check out this book.
My take:
In 2003, I found myself in a Tampa Bay hotel room. I could not sleep because I was stressed, overwhelmed, and stuck. It felt like there was so much work to do yet I could not figure out where to start. I came across an audio interview online (I do not think podcasts were invented yet) with David where he gave the broad strokes of GTD. He also went into why many feel so stressed out and stuck in the face of a lot of work. This was a major lightbulb moment for me. At the time, I was juggling around twenty projects. All involving travel to a different city, hence Tampa Bay, and I was basically tracking everything in my head.
It sounds obvious now but you really need a trusted system to track twenty projects. The audio interview turned into listening to the whole audiobook (3 CDs) which turned into a simple Word document per project that tracked the actions and status of the project. Getting all of this stuff out of my head was a huge relief and to my surprise, I was making great progress on the projects.
The idea of a trusted system being anything that works for the individual fascinated me. Mr. Allen had clearly spent a lot of time thinking about productivity and teaching techniques to executives. Hell, he had turned the whole thing into a consulting business--his primary job. With all that time and effort, why not put the best notebook, binder, piece of software into the book and solve it for everyone? The keyword is trusted and since trust is a very individual feeling, it makes sense the individual would have to choose the solution.
What do I use? That could and should be another post for another day although I will point out that I wrote about tools back in 2014 with an aptly named title, "Getting Things Done".
While there are times I really slip on GTD habits, I keep coming back. It is hard to say if GTD has made me more productive but I am confident that it has reduced the stress in my life and allowed me to focus on more creative aspects of both my professional and personal life. And for that, I'm grateful.
Score:
4.5 out of 5
Available:
Amazon Kindle and Audible (reviewed) and others
Bonus:
Still not convinced? Hear a much better description of Getting Things Done right from David.
Subscribe to:
Posts (Atom)
Labels
4k
(1)
AAD
(1)
adc
(2)
AHV
(1)
appsense
(1)
Azure
(3)
bookclub
(2)
brian olsen
(58)
Calculator
(1)
chrome
(1)
citrix
(44)
Citrix ADC
(2)
craig jeske
(1)
Credit Cards
(3)
cugc
(1)
CVAD
(2)
EDT
(1)
esx
(3)
feature
(17)
files
(1)
GameDVR
(1)
gtd
(2)
HDX Adaptive Transport
(1)
HDX Routing
(1)
horizon
(5)
hybrid workforce
(1)
hyper-v
(1)
IPSEC
(1)
IWA
(1)
Johnny Ma
(11)
josh espinoza
(1)
kindle
(1)
liquidware
(1)
loginvsi
(1)
LUN
(1)
mac
(2)
Machine Creation Services
(1)
MCS
(3)
microsoft
(7)
multiple monitors
(1)
netscaler
(6)
netscaler gateway
(1)
Nutanix
(1)
OGR
(1)
Okta
(1)
Optimal gateway routing
(1)
Physical Desktops
(2)
Powershell
(3)
Prism
(1)
provisioning
(2)
PVS
(1)
RDM
(1)
RDSH
(2)
receiver
(4)
registration refused
(1)
rene nelson
(1)
S2S VPN
(1)
sagelikeinfo
(2)
script
(1)
Security
(4)
Server VDI
(2)
sfw
(4)
sharefile
(1)
SSO
(1)
storefront
(2)
summit
(3)
synergy
(6)
theappfactory
(4)
Tunnel
(1)
vCenter
(2)
VDA
(4)
VDI
(3)
Virtual Apps
(1)
virtual apps desktops
(7)
Virtual Desktops
(2)
virtualization
(2)
vmware
(10)
VPN
(1)
wem
(1)
win10
(5)
windows
(5)
Windows 10
(4)
Windows 11
(2)
Windows server 2016
(3)
Windows Server 2019
(3)
Windows Server 2022
(2)
Windows Store
(1)
windows10
(5)
windows2008r2
(6)
windows7
(3)
windows8
(1)
workspace
(1)
wyse
(1)
xenapp
(14)
xendesktop
(15)
xenserver
(5)
zone
(1)
zones
(1)
