====== agent====== {{ :jumpcloud:jumpcloud_logo.jpg?nolink&100|}} ===== context===== Systemen die in JC worden beheerd, doen dit middels (heerlijk woord. Gebruik ik niet vaak genoeg) de agent. Hoe die precies werkt, onderzoek ik hieronder even. Met dank aan mijn goeie vriend procmon. Zoals altijd ... De [[installatie:jc_agent_windows|installatie]] van de agent staat elders beschreven. ===== werking ===== In het services panel zie je de service: **Jumpcloud Agent**. Beschrijving die bij de service hoort: Manages local user accounts and allows you to remotely control your systems. Programmabestanden staan onder C:\Program Files\JumpCloud: {{ :jumpcloud:jumpcloud_directory.png?400 |}} Eventjes procmon-nen en we krijgen zicht op hoe de agent werkt: - agent communiceert met de JC server (agent.jumploud.com) over poort 443. Standaard interval: 60seconden. - hij identificeert zich met een eigen client certificaat - alle communicatie wordt versleuteld met een unieke private key - configuratiebestanden (*.conf) kan je openen met NotePad++ - programmadata (normaliter in %programdata% ) wordt bewaard in JSON-bestanden, ook te openen in NotePad++. Zodra je een wijzigingen doet in JC console, worden die bestanden aangepast. - het logbestand van de agent staat in C:\Windows\Temp\jcagent.log. Je kan het bestand openen in Notepad++ in monitoring (tail -f) om inline de werking te volgen. =====problemen, problemen===== de werking kan je best monitoren door het volgend bestand in Notepad++ te openen in tail modus:''c:\windows\temp\jcagent.log''{{ :jumpcloud:jumpcloudjcagentlog.png?400 |}} {{tag> jumpcloud agent}}