When trying to install the Teams system-wide on an RDS, you might get this error stating that no VDI environment was detected:
msiexec /i “Teams_windows_x64.msi” ALLUSER=1
This is because the installer checks if these registry entries are present on the system (Citrix or VMware):
HKLM\Software\Citrix\PortICA DWORD ALLUSER 1
So the solution is easy: just manually add the Citrix key you are good to go. Teams should work just fine on a RDS that is not provisioned by Citrix or VMware Horizon (why shouldn’t it?).
Having issues with print redirection on Citrix Workspace for Mac OS? Try installing the HP Color LaserJet 2800 Series PS print driver on your terminal server (Server 2019 and newer). It sounds dumb, but Citrix Universal Print Driver (UPD) uses Postscript data that is developed by HP. You can read more about this in the Citrix article at the end of the page.
To install this print driver, open printmanagement.msc on your VDA. Open up Print servers > Servername > Drivers > Add Driver
Select x64
And then Windows Update to check for drivers through Windows Update service.
If you don’t find the driver, manually download it through Windows Update Catalog, extract it with Winzip or 7Zip and select Have Disk…
Migrating the Citrix Site database to a new database server is pretty straight forward but needs to be planned since there is a downtime when making the switch.
First of all, take a backup of the database with SQL Server Management Studio and restore the database on the new server:
Select the file that has just been backed up.
Run a new query with CTRL + N and add the DDC’s (Delivery Controller) computer account:
create login [domain\ctx1$] from windows
Make sure the computer account has proper roles under Security > Logins > domain\ctx1$ > right click > properties (the computer account needs to have all permission ending with _ROLE in all three databases).
Step 1 is to remove the old database connection string:
Step 2 is to check whether you are able to connect to the new database server. If that does not work, the SQL Server Ports (UDP 1434 for SQL Server Browser and a high port for the SQL server instance) need to be enabled in Windows Firewall. You might also need to enable TCP/IP in SQL Server configuration manager if you are using SQL Server Express.
Having issues with printers or printer drivers messing up your server or client? Here are some tips that can make your day better.
First of all, stop the print spooler service. After that, you can delete the following key depending on the printer or driver you are trying to delete.
If you are having problems with Windows Server 2012 Domain Controllers reboot looping, Microsoft just released a new security update (Jan 11th 2022) that causes those problems.
Here are the steps to uninstall the update:
Start your VM in safe mode
Uninstall Update Rollup KB5009624
Reboot your server
(optional) Check if critical services are up and running
For the moment disable automatic installation of updates until Microsoft releases a fix