we migrated our Citrix infrastructure to 2203 LTSR, which in retrospect was not the smartest thing to do.
At the moment our environment looks like this:
Virtual infrastructure on VMware vSphere 7.0.3 and ESXi server on 6.7U3, 18828794
Microsoft Active Directory + DNS + DHCP, Windows Server 2019
Microsoft SQL Server 2016 SP2, Windows Server 2016
Citrix ADC VPX, NS13.0 83.27.nc (used for external connection only)
Controller 1, 2203 LTSR, Windows Server 2019
Controller 2, 2203 LTSR + license server 11.17.2 build 37000, Windows Server 2019
Storefront 1, 2203 LTSR with Hotfix (CTX399424/CTX457757) + Director 2203 LTSR, Windows Server 2019
Storefront 2, 2203 LTSR with Hotfix (CTX399424/CTX457757) + Director 2203 LTSR, Windows Server 2019
Windows Server 2019 as file server for UPM and FSLogix
VDA 2112, Windows Server 2019, full desktops (production)
VDA 2203 LTSR, Windows Server 2019, full desktops (testing)
VDA, Storefront, Controller and file server share the same /24-network. Database, Active Directory, DNS and DHCP are localed in another network. Netscaler is placed in DMZ.
We deploy our VDA with MCS provisioning.
With 2203 LTSR there is a problem with setting the network adapter to DHCP at the stage of preperation the golden image. The adapter has the same static IPv4 configured as the snapshot on which the catalog is based. Before the upgrade to 2203 LTSR the adapter was automatically configured for DHCP.
we look into the process of preperation and find this in the image-prep.log:
[...]
Enabling DHCP on all network adapters
Netsh tool completed, exit code 0
Netsh executed command 'int ipv6 show addresses' successfully
ReadIpv6Addresses: Found 0 addresses.
EnableDHCP: Checking adapter, Ethernet-Adapter für vmxnet3
EnableDHCP: Checking configuration, Ethernet-Adapter für vmxnet3
Skipping DHCP enablement for Ethernet-Adapter für vmxnet3, adapter is not IPEnabled
[...]
To rule out some side effects from our installed software we tested these on a fresh and patched install of a Active Directory domain joined Windows Server 2019 only with VMware Tools.
We tested VDA 2112, 2203 LTSR and 2203 LTSR with IPv6 enabled in the NIC. (usually we uncheck Ipv6 in the Windows network adapter)
In the VDA setup we unchecked "UPM" and added "MCS Storage Optimization" and "Use-Real-Time -Audio Transport for audio".
In the Machine Catalog wizard we configure MCS and MCS Storage Optimization with a minimun funcional level of 2106.
As expected on 2203 LTSR, regardless whether IPv6 is enabled or not, the IPv4 adapter settings are not changed to DHCP, with the same output in the image-prep.log as above.
However on 2112 everything is working as it should be with following output in the image-prep.log:
[...]
Enabling DHCP on all network adapters
Netsh tool competed, exit code 0
Netsh executed command 'int ipv6 show addresses' successfully
ReadIpv6Addresses: Found 0 addresses.
EnableDHCP: Checking adapter, Ethernet-Adapter für vmxnet3
EnableDHCP: Checking configuration, Ethernet-Adapter für vmxnet3
DHCP not enabled, enabling for Ethernet-Adapter für vmxnet3
Netsh tool competed, exit code 0
Netsh executed command 'interface ip set address name="Ethernet0" source=dhcp' successfully Ethernet-Adapter für vmxnet3
Netsh tool competed, exit code 1
[...]
With this tests done we estimate the problem is related to VDA 2203 LTSR.
As a workaround we enable DHCP on the preperation VM manually. In theory you could enable DHCP on your image also.
Can someone confirm this behaviour and/or give advice or information about this topic?
Question
Dominik Volk
Hello eveyone,
we migrated our Citrix infrastructure to 2203 LTSR, which in retrospect was not the smartest thing to do.
At the moment our environment looks like this:
We deploy our VDA with MCS provisioning.
With 2203 LTSR there is a problem with setting the network adapter to DHCP at the stage of preperation the golden image. The adapter has the same static IPv4 configured as the snapshot on which the catalog is based. Before the upgrade to 2203 LTSR the adapter was automatically configured for DHCP.
With the following command set on our controller
and this registry value set on the VDA
[HKEY_LOCAL_MACHINE\Software\Citrix\MachineIdentityServiceAgent] "LOGGING"=dword:00000001
we look into the process of preperation and find this in the image-prep.log:
To rule out some side effects from our installed software we tested these on a fresh and patched install of a Active Directory domain joined Windows Server 2019 only with VMware Tools.
We tested VDA 2112, 2203 LTSR and 2203 LTSR with IPv6 enabled in the NIC. (usually we uncheck Ipv6 in the Windows network adapter)
In the VDA setup we unchecked "UPM" and added "MCS Storage Optimization" and "Use-Real-Time -Audio Transport for audio".
In the Machine Catalog wizard we configure MCS and MCS Storage Optimization with a minimun funcional level of 2106.
As expected on 2203 LTSR, regardless whether IPv6 is enabled or not, the IPv4 adapter settings are not changed to DHCP, with the same output in the image-prep.log as above.
However on 2112 everything is working as it should be with following output in the image-prep.log:
With this tests done we estimate the problem is related to VDA 2203 LTSR.
As a workaround we enable DHCP on the preperation VM manually. In theory you could enable DHCP on your image also.
Can someone confirm this behaviour and/or give advice or information about this topic?
Kind regards
Link to comment
12 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now