Changes

Agent

15 bytes removed, 19:04, 11 May 2020
m
no edit summary
== Overview ==
Agents are software that are installed as a service on an operating system and they schedule policies and run actions sending the results back to the Veloopti SaaS server. The Veloopti agent is written in the C++ programming language. We use the [https://pocoproject.org/ Poco] software library which means we can write the agent once but compile it to run on many different Operating Systems<ref>The following are the supported Operating Systems of [https://github.com/pocoproject/poco/wiki/SupportedPlatforms poco]. Windows XP/Vista/7/8/10; Windows Embedded CE 6.0; Windows Embedded Compact 2013; Mac OS X 10.5-10.10; Linux; Solaris 9/10; FreeBSD 6.0; HP-UX 11.x; QNX 6.3-6.4</ref>. We have written the agent so there are very few external dependencies requirements. This is why the windows registry is not used in favor of file based configuration settings.
=== Downloading ===
|-
|Installed Date
|The date that the agent was installed on the servernode.
|-
|Activated Date
|\conf
|Contains the configuration files
|Note that the configuration files are encrypted and may not be manually edited. conf.json is the agent specific configuration file and shouldn't be copied to any other agent. The \certs sub-folder contains the SSL certificates that are used to encrypt the traffic between the Veloopti servers and the local agent. The \policies sub-folder contains the current policies that are running on the servercomputer.
|-
|\log
=== Security ===
The agent does not listen to a port on the servercomputer. The agent creates an outbound only connection to the Veloopti Agent Controllers on port 443.
=== Agent Tokens ===