Automating My Home Lab Part 2

Sysprep Specialised Script, Puppet Bolt, and VMware guestinfo settings

Following my success deploying a flat build Windows Server 2019 VM using Puppet Bolt and the OVFtool installed locally on my standalone ESXi free licence hosts (See Automating My Home Lab Part 1 for more details), I decided to revisit how I tailor my installs.

Continue reading Automating My Home Lab Part 2

Citrix ADC – “Cannot Complete You Request” StoreFront Error

Citrix ADC – “Cannot Complete You Request” StoreFront Error

I recently deployed an ADC in to my lab environment and ran in to the dreaded “cannot complete your request” error when trying to logon.

After chasing my tail for a few days and going through all the articles under the sun to troubleshoot StoreFront and ADC settings I finally came across an article https://vhorizon.co.uk/citrix-adc-13-64-35-cannot-complete-your-request-error/ by Dale Scriven on vhorizon.co.uk which gave three lines of config to resolve the issue.

Continue reading Citrix ADC – “Cannot Complete You Request” StoreFront Error

Puppet and Windows Package Names RTFM Moment

Puppet and Windows Package Names RTFM Moment

After writing the article on how to install Citrix Provisioning Services Server 1912 CU1 using Puppet last month I promptly powered off the VM as it wasn’t needed for my lab environment at that time. Fast forward a month or so and I needed it to work out some things so I powered it on and configured the Farm etc which was all good. What I soon realised though was that the PVS Services were stopping without warning on the server and I had to hop on and start them again.

Continue reading Puppet and Windows Package Names RTFM Moment

Automating My Home Lab Part 1

ESXi, Puppet Bolt, and the OVFTool

In a moment of quiet I started to think about how to improve my home lab VM deployment strategy although strategy is a strong word for it ! Currently I use basic server build ESXi virtual machines for 2K12 R2, 2K16, and 2K19 that have been sysprep’d and perform an autologon to set the machine name, IP details, and join the Domain. The Powershell script I use pulls variables from the vmx file or prompts me to set the details if I forget to add them. Not the most elegant of solutions but it did mean I could deploy a new VM in about 15 minutes albeit with a lot of manual intevention.

Continue reading Automating My Home Lab Part 1

Local Policy Session Printing With CVADS

Local Policy Session Printing With CVADS

Recently on site I came across my first requirement for a Citrix Session Printer Policy when migrating from an on-premises 7.15 Site to CVADS.

At first I simply tried copying the policy in to the Cloud Studio but when I came to select the printer it was unable to connect. The first step was to eliminate firewall rules as usual so I got the SMB ports opened between the Cloud Connectors and the Print Servers but this didn’t resolve the issue.

Luckily I was working with Citrix at the time and so a quick check through Slack turned up Citrix Article https://support.citrix.com/article/CTX220345 which says “Because limitation of Citrix Cloud and Connector, in certain scenarios, communication with some of the on premises components, there is a need for some customers to manage the Citrix polices locally”.

The article itself was straightforward enough and geared towards using an Active Directory Group Policy which was duly created but still failed to apply. Closer inspection showed that because the customer uses AppSense for user personalisation they didn’t have the “user group policy loopback processing mode” enabled.

Continue reading Local Policy Session Printing With CVADS

pfSense – Continuing to Break my brain

pfSense – Continuing to Break my brain

During the fun of building out another virtual environment to act as another remote site I realised that traffic was no longer flowing over my IPSec VPN once I set it up.

The initial issue was due to a mismatch between the configurations on my two pfSense firewalls which was quickly resolved and the tunnel came up after that. Once it was up though I realised that nothing was flowing over the VPN.

Continue reading pfSense – Continuing to Break my brain

Citrix Depreciate On-Premises Cloud Support

Citrix Depreciate On-Premises Cloud Support

With the release of the latest Current Release (CR) of Virtual Apps and Desktops (CVAD) version 2003 Citrix has announced that they have deprecated on-premises support for VDA workloads hosted on the following Clouds:

  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Cloud Platform
Continue reading Citrix Depreciate On-Premises Cloud Support