General Prerequisites

If a device that has the AppViewX Microsoft Gateway installed on it has to be managed in AppViewX, communication mode reset to WMI always.
Table 1. Additional prerequisites that can be validated manually or by the AppViewX Windows Gateway Troubleshooting tool provided with the AppViewX Windows Gateway
Component Description Scripts
.Net Framework 4.5 and above Download dotnet-framework-runtime from Microsoft software download center.
POWERSHELL 4+ Download PowerShell from Microsoft software download center. Powershell $PSVersionTable. PSVersion
Certadm.dll (Applicable ONLY if CA servers to be managed) Check if dll is available in the C: WindowsSystem32 folder or install the Microsoft Remote Server Administration Tools (RSAT) for the respective OS from Microsoft software download center. cd C:WindowsSystem32 and then dir certadm.dll
CertUtil File will be available at the System32 folder. Run certutil in the command prompt.
NetSH Copy to the System32 folder if it is not available. Run netsh in the command prompt.
RPC Start the Remote procedure call in the services net start RpcSs
WMI Start the Windows Management Instrumentation in the services. net start Winmgmt
WinRM Start the Windows Remote Management. net start WinRM
User Permission 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 PartComponentnet localgroup administratorsCheck if user can access C$/windows/temp or admin$/Temp Local admin addition needs to restart.
File Operations - 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 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 - Enter-PSSession -ComputerName <computername> -Credential <username>