Virtual Geek

Tales from real IT system administrators world and non-production environment

Stuffs from real IT system ADMINISTRATORS world and my LAB

VMware.PowerCLI install update error - Install-Package: Authenticode issuer

I had a project to automate and upgrade VMware infrastructure. I had given few of the basic tasks to my fellow juniors to update VMware.PowerCLI modules on few servers and run script on the systems. But while upgrading VMware PowerCLI they were receiving below errors. 

PackageManagement\Install-Package : Authenticode issuer 'CN=DigiCert Trusted Root G4,, O=DigiCert

Read more

Install the Microsoft Azure CLI on Ubuntu Linux

While working on one of the client's project I wanted to install and use Microsoft Azure-cli to manage Azure cloud on ubuntu (Get Started: Configure Ansible for Azure Cloud Infrastructure). This is step by step guide, First step I am updating and upgrading ubuntu system using apt-get. 

Microsoft Azure azure-cli az cli installation on linux sudo su - sudo apt-get update upgrade autoremove azure cloud automation.png

vjanvi@ubuntu2004:~$ sudo su -
root@ubuntu2004:~# sudo apt-get update
Hit:1 http…

Read more

Get Started: Configure Ansible for Azure Cloud Infrastructure

This is second part of How to install and configure Ansible on Ubuntu, where I will be installing and configuring Microsoft Azure modules to use it with ansible for Microsoft Azure cloud infrastructure automation. I have python-pip3 is already installed, The next instructions is to install ansible[azure] packages using pip3 as shown below. 

Microsoft Azure pip3 install ansible[azure] python requirement already satisfied ansible-core jinja2 pyyaml resolvelib markupsafe pyparsing.png

All below prerequisite packages are installed.

Read more

How to install and configure Ansible on Ubuntu

This is a step by step installation and configuration procedure of ansible on Ubuntu. Ansible is an open source IT automation mechanism that programs provisioning, configuration management, application deployment, orchestration, and many other IT processes. I have my Ubuntu server already setup and configured. Before installation first step I am doing is updating and upgrading Ubuntu server and O…

Read more

How to Install vCenter server appliance on ESXi host

In this article I will be installing fresh VMware vCenter server appliance vcsa on esxi server. First step is to download vCenter server 7.0 vcsa ISO file from or website. You need to have access to the VMware site to download ISO. Search for VCSA and go to download. install vmware vsphere vcenter server hyperviser esxi iso vcenter server 7 virtualization.png

Choose the current and latest version of VCSA and press Download Now button.

VMware Customer connect my .vmware download product vmware vcenter appliance update bundle vcsa module iso zip upgrade vcenter server esxi ui installer.png

Read more

Importing already created module Infrastructure into Terraform and update state file

This is a second part of Importing existing resources into Terraform - Step by Step, in earlier article I imported resource mentioned in tf file, here in this article I will be importing existing module resources and update tfstate file. Below are the module structure of my resources in the terraform tf file.

hashicorp hcl language terraform devops azurerm_resource_group resource module tf tfstate file location terraform import export already resource exist.png

After running terraform plan it shows plan is successful and it will create a ne…

Read more

Importing existing resources into Terraform - Step by Step

When working on already created existing Azure from portal or other scripting tool then managing it using terraform tool can be little bit tedious. I encountered in a situation while working on one of my client's Azure infrastructure, I needed to modify/update existing resources. Here is the view of resource group on Azure ARM portal and on the existing resource group I will update tags using terr…

Read more

Deploy Native SFTP (Secure FTP) in Storage Account | Microsoft Azure

I was working with a software product based startup client, They wanted to have SFTP server where their customer will upload logs. Here they didn't want to host a FTP solution On-Prem or in Virtual Machine. For this design, we chose PAAS service available on Microsoft Azure Cloud. There is a option in Storage Account, which can be setup as SFTP server without much configuration and administration.…

Read more

Building basic simple Web Server using PowerShell

While writing few solutions for html code I wanted to test basic html web pages, which I required to check with web server, here PowerShell can be handy to create simple and basic web server to serve html web page for testing purpose.

Microsoft powershell web server httplistener http listener simple web server basic web server context response port url new-object.png

Download this code basic_webserver_httplistener.ps1 here or it is also available on

To start below are the details about url of webserver and…

Read more

Gather Azure Virtual Network inventory information using PowerShell

I am huge fan of PowerShell when gathering inventory report information. Before disabling few of my subscriptions in my Azure accounts, I wanted to gather Virtual Network inventory in the CSV file so It can be used later to see the information quickly to share in table format. Below is the screenshot of the information which will stored inside the csv file.

Microsoft Azure Powershell Virtual Network select-object resource group address space subnets vnet peering enableddosprotection get-azvirtualnetwork foreach loop.png

Download this script Get-AzureV…

Read more

View older posts »

Page Views


Hi, would it not have been best to:
1. create master/root key-file = rui.key
2. use that key-file to create a signing certificate (or RootCA) = RootCA.crt
3. then create a many *.CNF files as needed = esxi01.cnf to esxi16.cnf
4. then generate .CSR files form the .CNF files as needed = esxi02.csr
5. use the RootCA.crt file to sign & generate certificate for each server.
6. Now upload each new Certificate & key to respective servers = esxi02
7. now import RootCA.crt to mmc.exe certificate snap-in
8. now you have one key and as many certificate as needed

Me too. Just clicking through the network wizard got me back up and running in my lab. Thank you!

When I attempt to request the Computer Certificate under the Certificate Enrolments window from Computer Certificate Template, I see that its Status as "Unavailable". The disabled template states that "You do not have permission to request this type of certificate".

Could you please advise how to enable this template so that Installing and configuring AFS can be completed? Thanks

Follow me on Blogarama