In order for Onsite Manager to execute the automated task on remote Windows devices, the following prerequisites must be met in the target device:
- The Workstation Windows Service is running.
- The Server service is running.
- The Remote Admin share (ADMIN$) is available.
- The Windows Network is running and Printer and File Sharing are activated.
- Ports 135 and 445 must be open. By default most firewalls will block any incoming traffic to these ports.
- There is enough disk space to copy the script.
- The device is WMI-enabled.
If using PowerShell scripts:
- Some scripts will require that PowerShell 2.0 or 3.0 is enabled.
- The PowerShell execution policy must allow unsigned scripts.
In order for Onsite Manager to execute automated tasks on remote Mac and Unix/Linux devices, the following prerequisites must be met in the target device:
- Port 22 is open.
- Supported SSH ciphers are implemented, for example aes128-cbc and 3des-cbc. These are implemented by default in Mac and Linux devices, but not by default in some Unix platforms, including Solaris.
- SSH is enabled.
- The interpreter for the scripts being run need to be installed on the system. The scripts that run on these platforms are written in Python, which is available by default on Mac OS X and most Linux deployments.