General Prerequisites

  1. Write permission for the Logs folder (Default folder - C:\Logs)
  2. If a Windows gateway installed machine has to be managed in AppViewX, communication mode reset to WMI always.
  3. Below are the additional prerequisites and these can be validated manually or by the validator setup provided as part of Agent setup.
Component Machine Description Scripts
.Net Framework 4.5 and above Source and Target Machine Download URL: https://www.microsoft.com/net/download/dotnet-framework-runtime

C:WindowsMicrosoft.NETFramework

v4.0.30319> .MSBuild.exe -version

POWERSHELL 4+ Source and Target

PowerShell 4.0 installation URL: https://www.microsoft.com/en-in/download/details.aspx?id=42554

Powershell IIS installation URL: x64 - https://www.microsoft.com/en-in/download/details.aspx?id=15488, x86- https://www.microsoft.com/en-in/download/details.aspx?id=7436

Powershell $PSVersionTable

PSVersion IIS7.5 and above: Get-Module - ListAvailable should display the web administration

IIS7: Get-PSSnapin -Registered should display the Web Administration

certadm.dll

Source and Target (Only CA)

Check if dll is available in the C: WindowsSystem32 folder or install the Microsoft Remote Server Administration Tools (RSAT) for the respective OS. For example, https://www.microsoft.com/en-in/download/details.aspx?id=45520 for Windows 10 cd C:WindowsSystem32 and then dir certadm.dll
CertUtil Source and Target (Only CA) Copy to the System32 folder if it is not available Run certutil in the command prompt
netsh Source Copy to the System32 folder if it is not available Run netsh in the command prompt
RPC Source and Target Start the Remote procedure call in the services net start RpcSs
WMI Source and Target Start the Windows Management Instrumentation in the services net start Winmgmt
WinRM Source Start the Windows Remote Management net start WinRM
IIS Target powershell "get-itemproperty HKLM:SOFTWAREMicrosoftInetStp | select setupstring,versionstring"
User Permission Target When the users are added in the Group and the machine is not restarted a permission error will occur. Ensure that the machine is restarted when the user is added to a group

Gwmi win32_groupuser -computer ptpll594|?{$_.groupcomponent -like '*""Administrators""'} |select PartComponent

net localgroup administratorsCheck if user can access C$/windows/temp or admin$/Temp

Local admin addition needs to restart.

File Operations Target Check if the user can access C$/windows/temp or admin$/temp. If you do not have c-drive then change the configuration to the available drive.
Port Source Check if the port is already in use

netstat -an |find ""8999"

Check the Firewall outbound rules for the port

Ping test from AppViewX

Antivirus block for the port

Turn off the local firewall

Check the server, client, root, and intermediate certificates

Check if the C: Logs folder exists and the permissions

If you check in the Internet Explorer then the enhanced security must be disabled in the server role local server.

Powershell Remoting Target Enter-PSSession -ComputerName <computername> -Credential <username>

The users configured in AppViewx or agent must have local administrator rights on the target machine. To do that, complete the following steps:

  1. Search Edit local Users and groups through the Start > Run command and click on Groups.
  2. Click on Administrators and add the user to the administrator's group if it is not displayed in the administrator's group.