Bits, Bytes, & Radio Waves

A quiet journey through discovery and understanding.

  • Installing VMware App Volumes 4 Manager – Part 1

    ref: https://docs.vmware.com/en/VMware-App-Volumes/4/com.vmware.appvolumes.install.doc/GUID-2E6F56D8-E657-4290-BAE7-E18E7556ADDC.html (VMware App Volumes Installation Guide) ref: https://docs.vmware.com/en/VMware-App-Volumes/4/com.vmware.appvolumes.install.doc/GUID-25B53F4E-C22B-4DBD-A253-D7FA33D965BF.html (Installing App Volumes) I will start out this post to mention that if you try to install App Volumes 4 and are stuck on the SQL database portion trying to get Windows Integrated Authentication (WIA) working, you are not alone. I have spent countless hours troubleshooting…

  • PowerCLI Script to add vCenter Privileges for VMware Horizon 7

    ref: https://docs.vmware.com/en/VMware-Horizon-7/7.12/horizon-installation/GUID-A878F876-B359-42FC-9124-A1E34BFB3319.html ref: https://code.vmware.com/docs/11794/cmdlet-reference/doc/Get-VIPrivilege.html ref: https://code.vmware.com/docs/11794/cmdlet-reference/doc/New-VIRole.html ref: https://code.vmware.com/docs/11794/cmdlet-reference/doc/Set-VIRole.html $VIRoleName = “View Manager Role” $VIRolePrivileges = @(`     # Folder       ‘Create Folder’, ‘Delete Folder’,`     # Datastore     ‘Allocate space’,`     # Virtual Machine – Configuration     ‘Add or remove device’, ‘Advanced configuration’, ‘Modify device settings’,`     # Virtual Machine – Interaction     ‘Power off’, ‘Power on’, ‘Reset’, ‘Suspend’, ‘Perform wipe or shrink operations’,`     # Virtual Machine – Inventory     ‘Create new’, ‘Create from existing’, ‘Remove’,`     # Virtual Machine – Provisioning     ‘Customize guest’, ‘Deploy template’, ‘Read customization specifications’, ‘Clone template’, ‘Clone Virtual Machine’,`     # Resource     ‘Assign virtual machine to resource pool’,`     # Global     ‘Act as vCenter Server’,`     # Host     ‘Advanced settings’,`     # Profile-driven Storage     ‘Profile-driven storage view’, ‘Profile-driven storage update’     ) try {     # Get list of current Roles     $VIRoles = Get-VIRole     # Check if Role exists     foreach($VIRole in $VIRoles) {         if ($VIRole.Name -like $VIRoleName) {             # Role exists             exit         }      }     # Assume the Role does not exist # Create the new Role     New-VIRole -Name $VIRoleName          # Add the Privileges to the Role     foreach($VIRolePrivilege in $VIRolePrivileges) {          Set-VIRole -Role $VIRoleName -AddPrivilege $VIRolePrivilege      } } catch {     …

  • Configuring Microsoft SQL Server for VMware Horizon View

    Software being used: Microsoft SQL Server 2016 Microsoft SQL Server Management Studio 18.4 VMware Horizon 7.12.0 Configure Microsoft SQL Server After installing Microsoft SQL Server, a few things need to be configured: 1. Ensure TCP port 1433 is open on any firewall software running on the server. 2. Add a machine certificate to local machine…

Notes from practice

I use this site to document systems, configurations, and lessons learned as I work through real problems—both professionally and through personal experimentation. The goal is clarity: understand how something works, explain why it behaves the way it does, and make it reliable and repeatable.

These notes are written primarily for myself, but shared openly in case they help someone else avoid a dead end or reduce frustration. If you’d like to learn more, visit the About page.

If you have questions or comments, you’re always welcome to contact me.

Aaron Rombaut

Technologist & Writer