1.0.4.152 (08/02/2022)

Problèmes résolus

  • Mise à jour groupée de la bibliothèque Kafka et d’OpenSSL vers les dernières versions.

  • Lors de la mise en cache hors ligne des événements syslog, l’écriture se fait bien désormais à raison d’un événement par ligne.

  • Mise à jour de la logique pour empêcher les changements de nom d’hôte réseau et utiliser le nom d’hôte local au lieu d’une valeur demandée par le réseau.

  • La vérification des certificats peut être outrepassée avec l’option no_verify, quel que soit le LogRemoteEndpointType utilisé. Par exemple :

    <key>TLSServerCertificate</key>
    <array>
        <string>no_verify</string>
    </array>
    Remarque :

    Les types de points terminaux pris en charge sont les suivants : REST, syslog, TLS, ou Kafka dans les préférences TLSServerCertificate.

  • Résolution d’un problème où Compliance Reporter ne répondait pas suffisamment vite aux demandes d’Endpoint Security Framework d’Apple, ce qui amenait Endpoint Security Framework à fermer Compliance Reporter sur les ordinateurs.

  • Résolution d’un problème qui entraînait le plantage de Compliance Reporter lorsqu’aucune valeur n’était indiquée dans une clé de préférence spécifique. Toutes les clés nécessitent désormais d’être validée en l’absence de valeur.

Améliorations

  • Ajout d’une transmission réseau non chiffrée au format syslog. Auparavant, seule la transmission TLS chiffrée syslog était possible.

  • Amélioration du temps d’attente vis-à-vis de l’écriture des événements par Compliance Reporter dans le stockage persistant lors de la déconnexion.

  • Amélioration des délais de connexion TCP lorsque Compliance Reporter est déconnecté.

  • Amélioration de la logique de validation des points terminaux pour les erreurs de certificat lorsque Compliance Reporter est connecté en mode débogage.

  • Amélioration de la logique de vérification de l’état du serveur pour empêcher l’apparition d’un problème lorsque les connexions syslog ne sont pas rétablies une fois la connectivité au serveur de collecte des journaux perdue.

Mises à jour de clés de préférence

  • Ajout de la préférence DoesServerSendAcknowledgment pour les serveurs syslog afin d’envoyer une confirmation supplémentaire au niveau de l’app. Par exemple :

    <key>LogRemoteEndpointTLS</key>
    <dict>
        <key>DoesServerSendAcknowledgement</key>
        <true/>
    </dict>