Kihagyás

A Windows rögzítőügynök telepítése és használata

  • Telepítés


    A Windows rögzítőügynök telepítése és üzembe helyezése.

    Telepítés

  • Konfiguráció


    A Windows rögzítőügynök konfigurálása RDP- és HTML5 RDP-alkalmazásokkal és/vagy közvetlen hozzáféréssel való működéshez.

    Konfigurálás

A Windows rögzítőügynököt a CyberElements arra használja, hogy új funkciókkal bővítse az RDP-munkameneteket:

  • A felhasználó számára elérhető TCP- és UDP-adatfolyamok szűrésének lehetősége
  • A munkamenet-rögzítés elindításának lehetősége bármely, a kiszolgálóhoz csatlakozó felhasználó esetében, a felhasználói portál vagy a Desktop kliens megkerülésével (direct access funkció)

Ezenkívül a rendszer a felhasználói munkamenetek során további eseményeket is rögzít:

  • Ablak megnyitása
  • Ablak bezárása
  • Program indítása
  • Program bezárása
  • A vágólap tartalma
  • Felhasználói tevékenység

Előfeltételek

A kliens kompatibilitása

Ha szeretné megtudni, hogy az ügynök kompatibilis-e a különböző Microsoft Windows operációs rendszerekkel, tekintse meg a kompatibilitási mátrixot.

A rögzítőügynök megfelelő működéséhez néhány előfeltételnek teljesülnie kell. Ezek egy része kizárólag az RDP- és HTML5 RDP-alkalmazások ügynökalapú rögzítési funkciójára vonatkozik, mások pedig az ügynökalapú közvetlen hozzáférésre.

Általános előfeltételek

A rögzítőügynök úgy küldi vissza a felhasználói munkamenet felvételét a CyberElements platformnak, hogy a TCP 8443 porton csatlakozik az Edge Gateway komponenshez. Ehhez a két számítógép közötti hálózati forgalomnak nyitva kell lennie.

A felvétel biztonságos visszaküldéséhez a rögzítőügynök TLS használatával biztonságos kapcsolatot létesít az Edge Gateway komponenssel. A TLS tanúsítványokra épül, és a következő feltételeknek kell teljesülniük ahhoz, hogy a kapcsolat megbízhatónak és biztonságosnak minősüljön:

  • A kiszolgáló – ebben az esetben az Edge Gateway komponens – tanúsítványa nem járhatott le (az érvényesség végső dátuma).
  • A kiszolgáló – ebben az esetben az Edge Gateway komponens – tanúsítványát olyan hitelesítésszolgáltatónak kell kiállítania, amelyet a rögzítőügynököt futtató számítógép megbízhatónak ismer el.

    További információk

    A rögzítőügynököt futtató kiszolgálónak a megbízható hitelesítésszolgáltatók helyi tárolójában legalább a rögzítési kiszolgáló tanúsítványának legfelső szintű hitelesítésszolgáltatóját (CA) tartalmaznia kell.

    Ezért a következőket kell tenni:

    1. Kérje le az Edge Gateway komponensen futó rögzítési szolgáltatás tanúsítványának legfelső szintű CA-ját.
    2. Töltse fel ezt a CA-t arra a kiszolgálóra, amelyre a rögzítőügynök telepítve van.
    3. Telepítse a CA-t a helyi számítógép „Trusted Root Certification Authorities” tanúsítványtárolójába.
    Példa a PowerShell használatával

    Egy .cer formátumú tanúsítvány egyszerűen importálható a PowerShell segítségével.
    Ehhez nyisson meg egy PowerShell-terminált a számítógép rendszergazdájaként, és futtassa a következő parancsot:

    1
    Import-Certificate -FilePath "<PAHT_TO_CERT>" -CertStoreLocation "Cert:\LocalMachine\Root"
    
    Cserélje le a <PATH_TO_CERT> értéket a tanúsítványfájl elérési útjára.

    Példa a PowerShell használatával a Systancia-tanúsítványhoz, fájlküldés nélkül

    Ez a példa a Systancia legfelső szintű CA-jának telepítését mutatja be, amelyet a CyberElements alapértelmezés szerint használ.

    A tanúsítvány úgy is importálható, hogy a fájlt nem kell elküldeni/letölteni arra a számítógépre, amelyre a rögzítőügynök telepítve van.
    Ehhez nyisson meg egy PowerShell-terminált a számítógép rendszergazdájaként, és futtassa a következő parancsokat:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    # Systancia Root certificate
    $base64Cert = "MIIFIDCCBAigAwIBAgIBADANBgkqhkiG9w0BAQUFADCBjTELMAkGA1UEBhMCRlIx
    FDASBgNVBAoTC0lQZGl2YSBSb290MR0wGwYDVQQLExRJUGRpdmEgU2VjdXJpdHkg
    RGVwdDEqMCgGA1UEAxMhSVBkaXZhIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
    MR0wGwYJKoZIhvcNAQkBFg5wa2lAaXBkaXZhLmNvbTAeFw0wNTA4MjIxNTAwMzla
    Fw0zMDA4MjIxNTAwMzlaMIGNMQswCQYDVQQGEwJGUjEUMBIGA1UEChMLSVBkaXZh
    IFJvb3QxHTAbBgNVBAsTFElQZGl2YSBTZWN1cml0eSBEZXB0MSowKAYDVQQDEyFJ
    UGRpdmEgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHTAbBgkqhkiG9w0BCQEW
    DnBraUBpcGRpdmEuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
    ua59tx+RkIPZbGaSwkV0w5fuPBpY3sbLTk/eR2uN7j9zMu0pq38LfibCVsNGlifh
    GfT5CEbrNL7KvlEVY/It1QluYxNgknlcBP1roJG/xHNcUNmbvCFYLy9N3Nd0J/gC
    Vd8tdB4exqyKEoNuqX18rLpSJJOUZdQCeGdF9r+w6vmHdRMeVS44qIiBPv9Bxzgf
    GXBxAlSqfuDDJ3eZEMsWF/kJrbm4Uhav2ACl5qjHgSSTKMoGoEWOJNkB7Mq/khxc
    TnixIpM2s1rpEfhIetPo4BHsyKv7wqWrS6ouwu5AbzT5t3UqaN77CLqcZJGQ3vC0
    IGKBuEcwigd7W6qkX1/XMwIDAQABo4IBhzCCAYMwDwYDVR0TAQH/BAUwAwEB/zAd
    BgNVHQ4EFgQU+lu7XBGohR2DKD+D+abZEODRHjkwgboGA1UdIwSBsjCBr4AU+lu7
    XBGohR2DKD+D+abZEODRHjmhgZOkgZAwgY0xCzAJBgNVBAYTAkZSMRQwEgYDVQQK
    EwtJUGRpdmEgUm9vdDEdMBsGA1UECxMUSVBkaXZhIFNlY3VyaXR5IERlcHQxKjAo
    BgNVBAMTIUlQZGl2YSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eTEdMBsGCSqG
    SIb3DQEJARYOcGtpQGlwZGl2YS5jb22CAQAwCwYDVR0PBAQDAgEGMBkGA1UdEQQS
    MBCBDnBraUBpcGRpdmEuY29tMBkGA1UdEgQSMBCBDnBraUBpcGRpdmEuY29tMBEG
    CWCGSAGG+EIBAQQEAwIABzA+BglghkgBhvhCAQ0EMRYvSVBkaXZhIFJvb3QgQ2Vy
    dGlmaWNhdGlvbiBBdXRob3JpdHkgQ2VydGlmaWNhdGUwDQYJKoZIhvcNAQEFBQAD
    ggEBACaAgBQK7TATXieb9OdKm+l7/GpePo8f2bRKnkqeRS+HXBKYkvqVJdbJnhJm
    YPOdmhr9ATzt+488tQREAGzqPCp5eiVExPgvomNeG77X57KqbgCA1F7zGJqjP1FL
    771FIWvFXp80ReM/zhcM+MY3sa5LADgOEl5NhoMNHT8AhLKwZ81j5nuwxyG9ICCN
    5GjwgsnK/agmum4+RKeybIWuC/JTsSnu5OImXsmrlUiakp2l+VsZ1rRRNRNUlSbg
    Q3T8kj5ajB0lv2I0kj4fN9wDxzdHEn7nEAmv0t6Y5Te0g/VK3VWhuqeLStaahgip
    hmOVxbu5Ijfug5/3Eemep34NsYk="
    
    # Convert the certificate and store it in memory
    $certBytes = [Convert]::FromBase64String($base64Cert)
    
    # Create a certificate object
    $cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
    $cert.Import($certBytes)
    
    # Open the trusted root certificate store on the local machine and add the Systancia root certificate
    $store = New-Object System.Security.Cryptography.X509Certificates.X509Store("Root", "LocalMachine")
    $store.Open([System.Security.Cryptography.X509Certificates.OpenFlags]::ReadWrite)
    $store.Add($cert)
    $store.Close()
    

    Ha ezt a módszert egy másik CA-val szeretné használni, módosítsa a base64Cert változó értékét a választott, Base64 kódolású tanúsítványra.

  • A kiszolgáló – ebben az esetben az Edge Gateway komponens – tanúsítványa nem lehet visszavonva.

  • A rögzítőügynököt futtató számítógépnek el kell tudnia érni a kiszolgálót – ebben az esetben az Edge Gateway komponenst – olyan DNS-néven vagy IP-címen, amelyet a kiszolgálói tanúsítvány a köznapi nevével (CN) lefed.

Az ügynökkel használt RDP-alkalmazásokra vonatkozó speciális előfeltételek macOS vagy Ubuntu rendszerű felhasználói munkaállomás esetén

Figyelmeztetés

A következő előfeltételek csak akkor szükségesek, ha a felhasználó ügynökkel indít RDP-alkalmazást, és a munkaállomása nem Windows rendszerű (macOS vagy Ubuntu).

Ha a CyberElements felhasználói kizárólag Windows rendszerű munkaállomásokat használnak, vagy ha nem, akkor kizárólag HTML5 RDP-alkalmazásokat használnak, a következő előfeltételek figyelmen kívül hagyhatók.

A következő beállításkulcsok szükségesek azon a célkiszolgálón, amelyen a rögzítőügynök üzembe van helyezve.

Először is az első kulcs kikapcsolja az engedélyezett indítóprogramok listáját (Microsoft-dokumentum). Alapértelmezés szerint egy Windows rendszerű számítógép csak az explorer.exe programot engedi meg indítóprogramként.

1
2
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList]
"fDisabledAllowList"=dword:00000001

Ha a számítógép nem RDS-kiszolgáló, mindig ajánlott a következő beállításkulcs alkalmazása, hogy a rögzítőügynök indítóprogramként megnyílhasson:

1
2
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"HonorLegacySettings"=dword:00000001

A közvetlen hozzáférés speciális követelményei

A közvetlen hozzáférés funkció

A közvetlen hozzáférés funkcióval rögzítést indíthat a felhasználó munkamenetéről olyan RDP- vagy konzolos hozzáférés esetén (fizikai csatlakozás a számítógéphez vagy a hipervizor konzolmódján keresztül), amely nem közvetlenül a CyberElements platformon keresztül történik.

Ha a felhasználónak van engedélye a kiszolgálóhoz való hozzáféréshez, a rendszer rögzíti a munkamenetét. Ellenkező esetben a rendszer alapértelmezés szerint bontja a felhasználó kapcsolatát.

Ahhoz, hogy a rögzítőügynök közvetlen hozzáférési módban működjön, egy x509-tanúsítványra van szükség. A tanúsítványnak meg kell felelnie a következő követelményeknek:

  • A tanúsítványnak még érvényesnek kell lennie (az érvényességi ideje nem járt le).
  • A tanúsítvány típusának (kibővített kulcshasználat mező) client authentication értékűnek kell lennie (OID: 1.3.6.1.5.5.7.3.2).
  • A tanúsítvány nem lehet visszavonva.
  • Az OpenSSL 2-es biztonsági szintjéből eredő korlátozások a következőket vonják maguk után:
    • A tanúsítvány titkos kulcsának RSA, DSA és DH titkosítás esetén legalább 2048 bitesnek kell lennie; elliptikus görbés (ECC) kulcsok esetén legalább 224 bitesnek.
    • A tanúsítvány aláírása nem lehet MD5 vagy SHA-1 (az SHA-512 ajánlott).
  • A rögzítési kiszolgáló a Common Name (CN) mező alapján azonosítja a tanúsítványt, és ezáltal azt a számítógépet, amelyen a közvetlen rögzítés elindul. Ezt a mezőt ki kell tölteni.

A rögzítőügynök használata RDP- és HTML5 RDP-alkalmazásokkal

A rögzítőügynök használatának bekapcsolása

Ha a rögzítőügynök megfelelően telepítve és konfigurálva van, az ügynök használatát az érintett RDP- vagy HTML5 RDP-alkalmazás szintjén kell bekapcsolni:

A mechanizmusban három paraméter vesz részt:

Without agent mode
Ennek a beállításnak bejelöletlennek kell maradnia ahhoz, hogy a rögzítőügynök működjön.
Disconnect session if the recorder is not working
Be- vagy kikapcsol egy biztonsági funkciót arra az esetre, ha a munkamenet rögzítése valamilyen okból meghiúsul. Ha a rögzítés nem hajtható végre, a felhasználó RDP- vagy HTML5 RDP-munkamenete megszakad. Javasoljuk, hogy kapcsolja be ezt a beállítást, hogy megakadályozza a rögzítés nélküli felhasználói kapcsolatokat (például a rögzítőügynök hibás működése esetén).
Time before disconnection
Ha az előző beállítás be van kapcsolva, ezzel a beállítással másodpercben adhatja meg, mennyi idő elteltével történjen meg a kapcsolat bontása. Az alapértelmezett érték 30 másodperc, de csökkenthető a gyorsabb reagálás érdekében, vagy növelhető, ha például ismert, hogy a felhasználói munkamenetek hosszúak.

Az oldalirányú mozgás korlátozása

Az oldalirányú mozgás korlátozása olyan funkció, amely korlátozza a felhasználói munkamenet hálózati kapcsolatait. A funkció alapértelmezés szerint blokkol minden TCP/UDP-forgalmat a felhasználói munkameneten belül, de a rendszergazdák különböző hozzáférési folyamokat nyithatnak meg.

A korlátozások az access policy objektumban konfigurálhatók, ezért felhasználónként eltérhetnek, sőt ugyanazon felhasználó esetén is különböző beállításokkal rendelkezhetnek (ha több hozzáférési szabályzatot rendelnek hozzá). Ha egy felhasználónak több hozzáférési szabályzata van ugyanahhoz az alkalmazáshoz, a legmegengedőbb hozzáférésen alapuló hálózati korlátozások vonatkoznak rá.

Amint egy ügynökkel működő RDP- vagy HTML5 RDP-alkalmazás engedélyezve van egy hozzáférési szabályzatban, elérhetővé válik a Network connections lap. Itt bekapcsolható a szűrés, és megadhatók a felhasználó számára engedélyezett hálózatok:

Információ

Ezeknek a beállításoknak a módosításai csak akkor lépnek érvénybe a felhasználóknál, amikor legközelebb használják az érintett RDP- vagy HTML5 RDP-alkalmazást.

Közvetlen hozzáféréses rögzítések konfigurálása ügynökkel

Az ügynökkel történő közvetlen hozzáférésre előkészített kiszolgálók deklarálása

Ha olyan kiszolgálót szeretne deklarálni, amelynek ügynökkel történő közvetlen hozzáférés módban kell működnie, először nyissa meg a Machines management modult:

Ezután kattintson a gombra egy új kiszolgáló hozzáadásához. Megjelenik egy új ablak az új kiszolgáló konfigurálásához:

Name
A számítógép neve, ahogyan a CyberElements konzolon megjelenik.
Notification text
Az értesítő üzenet, amelyet a felhasználók a kiszolgálóhoz való csatlakozáskor kapnak.
Record sessions as videos
Be- vagy kikapcsolja a munkamenet videorögzítését. Kikapcsolt állapotban a rendszer csak a munkamenet eseményeit gyűjti és rögzíti.
Check video integrity at playback
A videoarchívum létrehozásakor a rendszer kiszámítja és tárolja a videofájl kivonatát (SHA-256). Amikor a rendszergazdák megtekintik az archívumot, a rendszer ellenőrzi, hogy a kivonat nem változott-e. Ha megváltozott, a rendszergazda riasztási üzenetet kap, mivel a videofelvételt nagy valószínűséggel módosították (például szekvenciákat cseréltek ki vagy vágtak ki).
Allow manual removal of archives
Megengedi vagy megtagadja a rendszergazdák számára a videoarchívumok törlését.

Információ

A létrehozott archívumok megőrzik a rögzítés időpontjában érvényes beállításokat. A beállítás módosítása csak az új archívumokat érinti.
Delete archives automatically
Az archívumok automatikus törlésének beállítása egy adott számú nap elteltével.

Információ

A létrehozott archívumok megőrzik a rögzítés időpontjában érvényes beállításokat. A beállítás módosítása csak az új archívumokat érinti.
Use agent mode
Az a beállítás, amelyet be kell kapcsolni ahhoz, hogy a kiszolgáló az aktív ügynökkel működő közvetlen hozzáférési mechanizmust használja.
Host (CN of the certificate)
Annak a tanúsítványnak a CN-je, amellyel a rögzítőügynök hitelesíti magát az Edge Gateway komponensnél. Ez megfelel a számítógép-tanúsítvány beállításainak.
Use no agent
Ha egy paraméterre nincs szükség a kívánt működési módhoz, bejelöletlenül hagyható.

A közvetlen hozzáférési jogok konfigurálása ügynökkel

Az ügynökkel történő közvetlen hozzáférési jogok konfigurálása hasonló az alkalmazások hozzáférési szabályzatainak konfigurálásához. Az új jogok deklarálása és a meglévők módosítása a Direct recording configuration modulban történik:

Új konfigurációt a gombra kattintva adhat hozzá.

A különböző beállítási lapok hasonlóak az alkalmazás-hozzáférési szabályzatok lapjaihoz, kivéve a csoportok lapját, amelyen manuálisan is hozzáadhat csoportot:

A manuális hozzáadás gombjára kattintva megjelenik egy új ablak, amelyben megadhatja a csoport nevét és tartományát:

Tipp

Ez a funkció különösen akkor hasznos, ha helyi csoportot szeretne hozzáadni, vagy olyan csoportot, amely más szervezeti egységben (OU) található, mint az LDAP-tartomány konfigurációiban megadott.

A többi lap:

  • Sites: a konfiguráció elhelyezése egy vagy több site-on, és ezáltal annak megengedése, hogy a rögzítőügynök csatlakozzon az engedélyezett site-okhoz kapcsolt egy vagy több Edge Gateway komponenshez.
  • Machines: az előző fejezetben deklarált RDP-kiszolgálók hozzáadása.
  • Alerts: riasztások csatolása a konfigurációhoz.
  • Network connections: a felhasználók oldalirányú mozgásának korlátozása a munkamenetük során, az RDP- és HTML5 RDP-alkalmazások oldalirányú mozgáskorlátozásával azonos működéssel.

A rögzítőügynök naplói

A rögzítőügynök naplózásának bekapcsolása

Figyelem!

A naplózás bekapcsolásához újra kell indítani a rögzítőügynök szolgáltatását, ami leállítja a kiszolgálón éppen folyamatban lévő munkamenet-rögzítéseket.
A LogOffOnFailure kulcs beállításaitól függően a rendszer vagy kijelentkezteti a felhasználót, vagy az bejelentkezve marad.

A rögzítőügynök naplózásának bekapcsolásához hajtsa végre a következő lépéseket:

  1. Hozzon létre egy Log nevű könyvtárat az ügynök telepítési könyvtárában (ez alapértelmezés szerint C:\Program Files (x86)\Systancia\cyberelements).

  2. Indítsa újra a CleanroomAgent szolgáltatást, például a következő, rendszergazdaként futtatott PowerShell-paranccsal:

    1
    Restart-Service -Name 'CleanroomAgent'
    

A rögzítőügynök szolgáltatásának minden indításakor új naplófájl jön létre az 1. lépésben létrehozott Log könyvtárban.

A rögzítőügynök naplóinak tartalma

A rögzítőügynök által létrehozott naplók a következőképpen néznek ki:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem System directory: C:\Windows\system32
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem Windows directory: C:\Windows
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem Windows temporary directory: C:\Windows\TEMP\
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem User profile directory: C:\Windows\system32\config\systemprofile
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem Current directory: C:\Windows\system32
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem Application Data directory: C:\Windows\system32\config\systemprofile\AppData\Roaming
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Command line: C:\Program Files (x86)\Systancia\Safe\IpDivaCareSupervisor.exe
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Current exe directory: C:/Program Files (x86)/Systancia/Safe/
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Root directory: C:/Program Files (x86)/Systancia/
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Microsoft Windows NT family
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Service Pack 0.0
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem OEM ID: 0
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Number of Processors: 8
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Page size: 4096
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Processor Type: 586
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Active processor mask: 255
16-06-25 14:49:02.608 [6364] TRACE Console.infoSystem Username: Système
16-06-25 14:49:02.608 [6364] TRACE Console.infoSystem -----------------------------------
16-06-25 14:49:02.609 [4620] TRACE main.run Loaded 1 gateways from file C:/Program Files (x86)/Systancia/Safe/gateways.xml
16-06-25 14:49:02.610 [4620] ERROR main.run Error loading public keys. boost::filesystem::directory_iterator::construct: Le fichier spécifié est introuvable [system:2]: "C:/Program Files (x86)/Systancia/pubkeys"
16-06-25 14:49:02.610 [4620] TRACE main.wtssessionchange Copying C:/Program Files (x86)/Systancia/Safe/CareInit.exe to C:/Windows/system32/CareInit.exe
16-06-25 14:49:12.298 [6364] TRACE main.wtssessionchange Session logon or connect :6 event:3
16-06-25 14:49:12.299 [6364] TRACE main.wtssessionchange
16-06-25 14:49:13.301 [6364] TRACE main.wtssessionchange Session logon or connect :6 event:5
16-06-25 14:49:13.303 [6364] TRACE main.wtssessionchange cyberelements_user
16-06-25 14:49:13.319 [6364] TRACE wtssessionchange.wtssessionchange 17 bytes written
16-06-25 14:49:13.319 [6364] TRACE wtssessionchange.wtssessionchange Opened VC clr
16-06-25 14:49:13.371 [6364] TRACE main.wtssessionchange Recording server retrieved via VC clr:my-edge-gateway.domain.local
16-06-25 14:49:13.371 [6364] TRACE main.wtssessionchange care password :K5efPBwVM2cIU0LaYQucZp0FV19nRIE5f5VYoBZz6EqlZOxNGM
16-06-25 14:49:13.371 [6364] TRACE SelectConfig.autoconf poll() is not supported on this platform, using select()
16-06-25 14:49:13.418 [6364] TRACE main.getNetFilterRulesInformation Filter not enabled
16-06-25 14:49:13.419 [6364] TRACE main.getNetFilterRulesInformation FALSE
16-06-25 14:49:13.419 [6364] ERROR main.getNetFilterRulesInformation No public key configured. Cannot verify net filtering rules.
16-06-25 14:49:13.419 [6364] TRACE Socket.incrCounters 0 UDP, 0 TCP, 1 Objs
16-06-25 14:49:13.421 [6364] TRACE main.createRecorderProcess launching whith password :K5efPBwVM2cIU0LaYQucZp0FV19nRIE5f5VYoBZz6EqlZOxNGM
16-06-25 14:49:26.664 [4620] TRACE main.createRecorderProcess Calling logoff.exe 6
16-06-25 14:49:26.990 [6364] TRACE main.wtssessionchange User DOMAIN\cyberelements_user has no other session. Dropping network filter rules
16-06-25 14:49:26.990 [6364] TRACE main.wtssessionchange Session logoff or disconnect :6 event:6
16-06-25 14:49:27.331 [6364] TRACE main.wtssessionchange Session logoff or disconnect :6 event:4
16-06-25 14:49:38.964 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:3
16-06-25 14:49:38.965 [6364] TRACE main.wtssessionchange
16-06-25 14:49:40.75 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:5
16-06-25 14:49:40.76 [6364] TRACE main.wtssessionchange cyberelements_user
16-06-25 14:49:40.178 [6364] TRACE wtssessionchange.wtssessionchange WTSVirtualChannelOpenEx failure.31 Not a Cleanroom session, or the client has no support for the clr virtual channel
16-06-25 14:49:40.179 [6364] TRACE main.wtssessionchange prog :
16-06-25 14:49:40.185 [6364] TRACE main.createRecorderProcess User groups :DOMAIN\Utilisateurs du domaine domain.local\Utilisateurs du domaine \Tout le monde domain.local\Tout le monde BUILTIN\Utilisateurs BUILTIN\Utilisateurs du Bureau à distance AUTORITE NT\REMOTE INTERACTIVE LOGON AUTORITE NT\INTERACTIF AUTORITE NT\Utilisateurs authentifiés domain.local\LOCAL DOMAIN\cyberelements_users domain.local\cyberelements_users 
16-06-25 14:49:40.186 [6364] TRACE getDirectRecordInformation.getDirectRecordInformation gateways: my-edge-gateway.domain.local
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server.domain.local in the local machine store
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate subject:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=my-rds-server.domain.local
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate issuer:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=SUB-CA
16-06-25 14:49:40.404 [6364] TRACE Socket.incrCounters 0 UDP, 0 TCP, 1 Objs
16-06-25 14:49:40.404 [6364] TRACE main.createRecorderProcess Net filter enabled
16-06-25 14:49:40.426 [3948] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Remote address: 168427818 (10.10.1.42) Remote port: 443 Protocol condition: TCP
16-06-25 14:49:40.427 [3948] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Remote address: 168432641 (10.10.20.1) Remote port: 53 Protocol condition: UDP
16-06-25 14:49:40.428 [6364] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Application: C:/Program Files (x86)/Systancia/Safe/IpdivaCareRecorder.exe Remote address: 168427791 (10.10.1.15) Remote port: 8443 Protocol condition: TCP
16-06-25 14:49:40.430 [6364] TRACE main.createRecorderProcess launching whith password :DIRECT_33fRBYAwVDEKs8n3bGFwlIgKYd39C2Ubcl4pkLLC0YAouL4Gml
16-06-25 14:49:48.690 [4620] TRACE main.createRecorderProcess Calling logoff.exe 7
16-06-25 14:49:50.13 [6364] TRACE main.wtssessionchange User DOMAIN\cyberelements_user has no other session. Dropping network filter rules
16-06-25 14:49:50.13 [6364] TRACE main.wtssessionchange Session logoff or disconnect :7 event:6
16-06-25 14:49:50.379 [6364] TRACE main.wtssessionchange Session logoff or disconnect :7 event:4
16-06-25 14:49:54.658 [6364] TRACE main.wtssessionchange Removing C:/Windows/system32/CareInit.exe
A rögzítőügynök inicializálása (1–21. sor)

A rögzítőügynök inicializálásakor (1–18. sor) különféle rendszerinformációk kerülnek a naplóba.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem System directory: C:\Windows\system32
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem Windows directory: C:\Windows
16-06-25 14:49:02.604 [6364] TRACE Console.infoSystem Windows temporary directory: C:\Windows\TEMP\
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem User profile directory: C:\Windows\system32\config\systemprofile
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem Current directory: C:\Windows\system32
16-06-25 14:49:02.605 [6364] TRACE Console.infoSystem Application Data directory: C:\Windows\system32\config\systemprofile\AppData\Roaming
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Command line: C:\Program Files (x86)\Systancia\Safe\IpDivaCareSupervisor.exe
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Current exe directory: C:/Program Files (x86)/Systancia/Safe/
16-06-25 14:49:02.606 [6364] TRACE Console.infoSystem Root directory: C:/Program Files (x86)/Systancia/
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Microsoft Windows NT family
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Service Pack 0.0
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem OEM ID: 0
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Number of Processors: 8
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Page size: 4096
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Processor Type: 586
16-06-25 14:49:02.607 [6364] TRACE Console.infoSystem Active processor mask: 255
16-06-25 14:49:02.608 [6364] TRACE Console.infoSystem Username: Système
16-06-25 14:49:02.608 [6364] TRACE Console.infoSystem -----------------------------------

A 19. sor a közvetlen módú működéshez használt gateways.xml fájlban talált Edge Gateway komponensek számát adja meg.

19
16-06-25 14:49:02.609 [4620] TRACE main.run Loaded 1 gateways from file C:/Program Files (x86)/Systancia/Safe/gateways.xml

A 20. sor egy nem létező könyvtárban lévő kulcsok betöltésével kapcsolatos problémát jelez. Ez egy régi funkció, amely nem befolyásolja az ügynök általános működését. Ez a hibabejegyzés ezért figyelmen kívül hagyható.

20
16-06-25 14:49:02.610 [4620] ERROR main.run Error loading public keys. boost::filesystem::directory_iterator::construct: Le fichier spécifié est introuvable [system:2]: "C:/Program Files (x86)/Systancia/pubkeys"

A 21. sor a CareInit.exe végrehajtható fájl System32 mappába másolását jelzi, hogy lefedje azokat az eseteket, amikor egy ügynökkel működő RDP-alkalmazást macOS vagy Ubuntu rendszerű számítógépről indítanak.
Ebben az esetben a kiszolgálóhoz való csatlakozás a CareInit.exe indítóprogramként való futtatását kéri.

21
16-06-25 14:49:02.610 [4620] TRACE main.wtssessionchange Copying C:/Program Files (x86)/Systancia/Safe/CareInit.exe to C:/Windows/system32/CareInit.exe
HTML5 RDP- vagy RDP-alkalmazás csatlakozása ügynökkel (22–39. sor)

Új RDP-munkamenet észlelésekor a következő naplóbejegyzések íródnak, amelyek jelzik az új RDP-munkamenet észlelését, és rögzítik a bejelentkezett felhasználó nevét:

22
23
24
25
16-06-25 14:49:12.298 [6364] TRACE main.wtssessionchange Session logon or connect :6 event:3
16-06-25 14:49:12.299 [6364] TRACE main.wtssessionchange
16-06-25 14:49:13.301 [6364] TRACE main.wtssessionchange Session logon or connect :6 event:5
16-06-25 14:49:13.303 [6364] TRACE main.wtssessionchange cyberelements_user

A fenti naplóbejegyzésekben a cyberelements_user felhasználó csatlakozott RDP-n keresztül.

Egy ügynökkel működő HTML5 RDP- vagy RDP-alkalmazás indításakor egy külön virtuális RDP-csatorna jön létre, hogy a rögzítőügynök megkapja az Edge Gateway komponens csatlakozási címét és az Edge Gateway komponens rögzítési szolgáltatásához való csatlakozáshoz szükséges egyedi jelszót.
Ez két dolgot jelez:

  1. A rögzítőügynök észlelte, hogy ez egy CyberElements által kezdeményezett RDP-kapcsolat, ezért a munkamenetet nem kezelheti közvetlen hozzáférésként.
  2. A rögzítőügynök le tudta kérni annak az Edge Gateway komponensnek a címét, amelyre a videofelvételeket és az eseményeket el kell küldenie.

Ezek az információk a 27–29. soroknak feleltek meg, ahol a példában a rögzítőügynök lekérte az Edge Gateway komponens csatlakozási címét (my-edge-gateway.domain.local) és egy egyszeri jelszót (K5efPBwVM2cIU0LaYQucZp0FV19nRIE5f5VYoBZz6EqlZOxNGM):

29
30
31
16-06-25 14:49:13.319 [6364] TRACE wtssessionchange.wtssessionchange Opened VC clr
16-06-25 14:49:13.371 [6364] TRACE main.wtssessionchange Recording server retrieved via VC clr:my-edge-gateway.domain.local
16-06-25 14:49:13.371 [6364] TRACE main.wtssessionchange care password :K5efPBwVM2cIU0LaYQucZp0FV19nRIE5f5VYoBZz6EqlZOxNGM

Ezután a hálózati szűrési szabályok alkalmazására vonatkozó naplóbejegyzések következnek, amelyeket az oldalon lejjebb egy másik információs blokk részletez.

Egy naplóbejegyzés jelzi, hogy a rögzítőügynök mikor kezdeményezi a kapcsolatot az Edge Gateway komponenssel, és melyik egyedi jelszóval hitelesíti magát.

35
16-06-25 14:49:13.421 [6364] TRACE main.createRecorderProcess launching whith password :K5efPBwVM2cIU0LaYQucZp0FV19nRIE5f5VYoBZz6EqlZOxNGM

Végül, amikor a felhasználó kezdeményezi a kapcsolat bontását, a rögzítőügynök ezt észleli, hogy befejezze a rögzítést, és eltávolítsa az esetleges hálózati szűrési szabályokat. Ez a példanaplófájl 36–39. sorának felel meg:

36
37
38
39
16-06-25 14:49:26.664 [4620] TRACE main.createRecorderProcess Calling logoff.exe 6
16-06-25 14:49:26.990 [6364] TRACE main.wtssessionchange User DOMAIN\cyberelements_user has no other session. Dropping network filter rules
16-06-25 14:49:26.990 [6364] TRACE main.wtssessionchange Session logoff or disconnect :6 event:6
16-06-25 14:49:27.331 [6364] TRACE main.wtssessionchange Session logoff or disconnect :6 event:4
Közvetlen RDP-hozzáférési kapcsolat (40–61. sor)

Új RDP-munkamenet észlelésekor a következő naplóbejegyzések íródnak, amelyek jelzik az új RDP-munkamenet észlelését, és rögzítik a bejelentkezett felhasználó nevét:

40
41
42
43
16-06-25 14:49:38.964 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:3
16-06-25 14:49:38.965 [6364] TRACE main.wtssessionchange
16-06-25 14:49:40.75 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:5
16-06-25 14:49:40.76 [6364] TRACE main.wtssessionchange cyberelements_user

A fenti naplóbejegyzésekben a cyberelements_user felhasználó csatlakozott RDP-n keresztül.

Közvetlen RDP-kapcsolat esetén az ügynökkel működő RDP- vagy HTML5 RDP-alkalmazások futtatására szolgáló külön virtuális RDP-csatorna nincs használatban. A rögzítőügynök ezért arra következtet, hogy a megnyitott munkamenet közvetlen hozzáférési munkamenet.

44
16-06-25 14:49:40.178 [6364] TRACE wtssessionchange.wtssessionchange WTSVirtualChannelOpenEx failure.31 Not a Cleanroom session, or the client has no support for the clr virtual channel

Mivel közvetlen hozzáférést észlelt, a rögzítőügynök naplózza az imént csatlakozott felhasználó különböző felhasználói csoportjait:

46
16-06-25 14:49:40.185 [6364] TRACE main.createRecorderProcess User groups :DOMAIN\Utilisateurs du domaine domain.local\Utilisateurs du domaine \Tout le monde domain.local\Tout le monde BUILTIN\Utilisateurs BUILTIN\Utilisateurs du Bureau à distance AUTORITE NT\REMOTE INTERACTIVE LOGON AUTORITE NT\INTERACTIF AUTORITE NT\Utilisateurs authentifiés domain.local\LOCAL DOMAIN\cyberelements_users domain.local\cyberelements_users 

Tipp

Ezen információk alapján meghatározhatja, miért nem indulnak el a közvetlen hozzáféréses rögzítések: ha a közvetlen hozzáférési szerződés nem engedélyezi a felhasználó egyik csoportját sem, vagy ha a megadott tartománynévnek a rövid névnek (NetBIOS-névnek) vagy a teljes névnek kell lennie.

A rögzítőügynök megadja, mely Edge Gateway komponensekhez tud csatlakozni a felhasználó munkamenet-felvételének feltöltéséhez.
Emlékeztetőül: ezek azok az Edge Gateway komponensek, amelyek szerepelnek a rögzítőügynök konfigurálása során beállított gateways.xml fájlban.

47
16-06-25 14:49:40.186 [6364] TRACE getDirectRecordInformation.getDirectRecordInformation gateways: my-edge-gateway.domain.local

Ezután az az ügyféltanúsítvány következik, amellyel a rögzítőügynök hitelesíti magát a rögzítési szolgáltatásnál.
Alapértelmezés szerint a rögzítőügynök olyan tanúsítványt keres, amelynek CN-je tartalmazza az RDP-kiszolgáló nevét, kivéve, ha a MachineName kulcs meg van adva.
A rögzítőügynök ezután megadja a kiválasztott tanúsítványt, valamint az azt kiállító hitelesítésszolgáltató adatait.

48
49
50
51
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server.domain.local in the local machine store
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate subject:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=my-rds-server.domain.local
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate issuer:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=SUB-CA

A fenti példában a rögzítőügynök a my-rds-server nevet tartalmazó tanúsítványt keresett, és talált egyet my-rds-server.domain.local CN-nel, amelyet a SUB-CA hitelesítésszolgáltató állított ki.

Ezután a hálózati szűrési szabályok alkalmazására vonatkozó naplóbejegyzések következnek, amelyeket az oldalon lejjebb egy másik információs blokk részletez.

Egy naplóbejegyzés jelzi, hogy a rögzítőügynök mikor kezdeményezi a kapcsolatot az Edge Gateway komponenssel, és melyik egyedi jelszóval hitelesíti magát.

57
16-06-25 14:49:40.430 [6364] TRACE main.createRecorderProcess launching whith password :DIRECT_33fRBYAwVDEKs8n3bGFwlIgKYd39C2Ubcl4pkLLC0YAouL4Gml

Végül, amikor a felhasználó kezdeményezi a kapcsolat bontását, a rögzítőügynök ezt észleli, hogy befejezze a rögzítést, és eltávolítsa az esetleges hálózati szűrési szabályokat. Ez a példanaplófájl 58–61. sorának felel meg:

58
59
60
61
16-06-25 14:49:48.690 [4620] TRACE main.createRecorderProcess Calling logoff.exe 7
16-06-25 14:49:50.13 [6364] TRACE main.wtssessionchange User DOMAIN\cyberelements_user has no other session. Dropping network filter rules
16-06-25 14:49:50.13 [6364] TRACE main.wtssessionchange Session logoff or disconnect :7 event:6
16-06-25 14:49:50.379 [6364] TRACE main.wtssessionchange Session logoff or disconnect :7 event:4
Hálózati szűrési szabályok alkalmazása (31. és 53–56. sor)

A rögzítőügynök minden általa észlelt munkamenetnél meghatározza, hogy szükséges-e hálózati szűrési szabályokat alkalmazni a felhasználó munkamenetére.

Ha nem kell hálózati szűrési szabályokat alkalmazni, a rögzítőügynök a Filter not enabled bejegyzést írja a naplóba.

31
16-06-25 14:49:13.418 [6364] TRACE main.getNetFilterRulesInformation Filter not enabled

Ha hálózati szűrési szabályokat kell alkalmazni, a Net filter enabled üzenet jelenik meg.
A szűrés bekapcsolását jelző sort követően az alkalmazott szűrők mindegyike megjelenik, soronként egy:

53
54
55
56
16-06-25 14:49:40.404 [6364] TRACE main.createRecorderProcess Net filter enabled
16-06-25 14:49:40.426 [3948] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Remote address: 168427818 (10.10.1.42) Remote port: 443 Protocol condition: TCP
16-06-25 14:49:40.427 [3948] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Remote address: 168432641 (10.10.20.1) Remote port: 53 Protocol condition: UDP
16-06-25 14:49:40.428 [6364] TRACE CleanroomNetFilter.addRule User DOMAIN\cyberelements_user Application: C:/Program Files (x86)/Systancia/Safe/IpdivaCareRecorder.exe Remote address: 168427791 (10.10.1.15) Remote port: 8443 Protocol condition: TCP

Emlékeztetőül: ha a hálózati szűrés be van kapcsolva, az alapértelmezett működés minden TCP/UDP-forgalom blokkolása. A megjelenített szűrők ezért az egyetlen olyan TCP/UDP-forgalmat jelentik, amely engedélyezett a felhasználó környezetében futó programok számára.
A fenti példában a TCP 10.10.1.42:443 és az UDP 10.10.20.1:53 címre irányuló kapcsolatok megengedettek. A rendszergazda által engedélyezett két folyam mellett a rögzítési szolgáltatás felé irányuló kapcsolati folyam is nyitva van, hogy a munkamenet felvételét az ezért felelős program vissza tudja küldeni.

Tipp

Ha a felhasználó számára egyetlen folyam sincs engedélyezve, csak azok a sorok jelennek meg, amelyek jelzik, hogy a szűrés aktív, és hogy a rögzítési folyamat elérheti az Edge Gateway komponens rögzítési szolgáltatását.

Nem sikerült csatlakozni a rögzítési szolgáltatáshoz

Több probléma is okozhatja, hogy a rögzítőügynök nem tud csatlakozni egy Edge Gateway komponens rögzítési szolgáltatásához.

Az első a hálózati folyam blokkolása. Ebben az esetben, amikor az ügynök megpróbál csatlakozni a rögzítési szolgáltatáshoz, az alábbiakhoz hasonló naplóbejegyzéseket ír:

1
2
3
4
18-06-25 15:29:45.805 [2456] TRACE Socket.connect error during select or socket not writable, rc=0
18-06-25 15:29:45.805 [2456] TRACE Socket.raise error not registered: 0
18-06-25 15:29:45.809 [2456] ERROR main.getDirectRecordInformation Could not connect to gateway my-edge-gateway.domain.local Exception :ESocket:errors.cpp:242
18-06-25 15:29:45.809 [2456] ERROR main.getDirectRecordInformation No gateway available

Ebben a példában az 1. sor jelzi, hogy a folyamot nem sikerült kezdeményezni, a 3. sor pedig megadja az érintett Edge Gateway komponenst és a csatlakozási hibát (figyelje meg a 3. sor végén a 242 számot is, amely az ilyen típusú problémára jellemző).

A második lehetséges probléma, hogy a rögzítőügynök, és ezáltal az RDP-kiszolgáló, nem tudja feloldani az Edge Gateway komponens nevét:

1
2
3
18-06-25 15:37:07.539 [2456] ERROR Socket.DNSLookup getaddrinfo() Hôte inconnu. 
18-06-25 15:37:07.539 [2456] ERROR main.getNetFilterRulesInformation Could not retrieve netfilter rule with gateway wrong-dns-edge-gateway.domain.local Exception :ESocketLookupFailed:socket2.cpp:232
18-06-25 15:37:07.539 [2456] ERROR main.getNetFilterRulesInformation The gateway may need an upgrade

Ebben a példában az 1. sor megerősíti az Edge Gateway komponens nevének DNS-feloldási problémáját.
A második sor megadja a csatlakozási hibát és az Edge Gateway komponens nevét. Figyelje meg, hogy DNS-feloldási hiba esetén a sor a 232 számmal végződik.

A harmadik lehetséges probléma egy olyan szolgáltatáshoz való csatlakozás, amely nem rögzítési szolgáltatás, például egy, a 8443 számú porton figyelő webkiszolgáló. Ebben az esetben a következő naplóbejegyzések keletkeznek:

1
2
3
18-06-25 15:38:33.607 [2456] TRACE IO.read problem when read data
18-06-25 15:38:33.608 [2456] ERROR main.getNetFilterRulesInformation Could not retrieve netfilter rule with gateway wrong-server.domain.local Exception :IOException:io.cpp:140
18-06-25 15:38:33.608 [2456] ERROR main.getNetFilterRulesInformation The gateway may need an upgrade

Az 1. sor a kicserélt adatok hibáját jelzi, a 2. sor megerősíti a csatlakozási problémát, és a sor végén megadja a 140 hibakódot.

Egyetlen közvetlen hozzáférési szerződés sem teszi lehetővé a közvetlen munkamenet rögzítésének elindítását.

Közvetlen hozzáférés esetén nem feltétlenül kell minden felhasználót rögzíteni. Ilyenkor a következő naplóbejegyzések láthatók:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
16-06-25 14:49:38.964 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:3
16-06-25 14:49:38.965 [6364] TRACE main.wtssessionchange
16-06-25 14:49:40.75 [6364] TRACE main.wtssessionchange Session logon or connect :7 event:5
16-06-25 14:49:40.76 [6364] TRACE main.wtssessionchange cyberelements_user
16-06-25 14:49:40.178 [6364] TRACE wtssessionchange.wtssessionchange WTSVirtualChannelOpenEx failure.31 Not a Cleanroom session, or the client has no support for the clr virtual channel
16-06-25 14:49:40.179 [6364] TRACE main.wtssessionchange prog :
16-06-25 14:49:40.185 [6364] TRACE main.createRecorderProcess User groups :DOMAIN\Utilisateurs du domaine domain.local\Utilisateurs du domaine \Tout le monde domain.local\Tout le monde BUILTIN\Utilisateurs BUILTIN\Utilisateurs du Bureau à distance AUTORITE NT\REMOTE INTERACTIVE LOGON AUTORITE NT\INTERACTIF AUTORITE NT\Utilisateurs authentifiés domain.local\LOCAL DOMAIN\cyberelements_users domain.local\cyberelements_users 
16-06-25 14:49:40.186 [6364] TRACE getDirectRecordInformation.getDirectRecordInformation gateways: my-edge-gateway.domain.local
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server
16-06-25 14:49:40.199 [6364] TRACE SecChannelClient.ClientCreateCredentials looking for a certificate with name containing:my-rds-server.domain.local in the local machine store
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate subject:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=my-rds-server.domain.local
16-06-25 14:49:40.201 [6364] TRACE SecChannelClient.ClientCreateCredentials certificate issuer:C=FR, S=Grand-Est, L=Sausheim, O=Systancia, CN=SUB-CA
16-06-25 14:49:40.404 [6364] TRACE Socket.incrCounters 0 UDP, 0 TCP, 1 Objs
16-06-25 14:49:40.406 [6364] TRACE main.createRecorderProcess no need to record

A kapott naplóbejegyzések ugyanúgy kezdődnek, mint a rögzítőügynök által észlelt bármely közvetlen munkamenet esetén. Amint azonban létrejön a kapcsolat az Edge Gateway komponens rögzítési szolgáltatásával, az visszaküldi a rögzítőügynöknek azt az információt, hogy a csatlakozott felhasználóra nem vonatkozik rögzítés.
A rögzítőügynök ezért jelzi, hogy a felhasználó munkamenetét nem kell rögzíteni (a fenti példa 14. sora).

A 7. sor felsorolja a rögzítőügynök által a csatlakozott felhasználóhoz lekért összes csoportot.
Ezen információk alapján meghatározhatja, miért nem indulnak el a közvetlen hozzáféréses rögzítések: ha a közvetlen hozzáférési szerződés nem engedélyezi a felhasználó egyik csoportját sem, vagy ha a megadott tartománynévnek a rövid névnek (NetBIOS-névnek) vagy a teljes névnek kell lennie.