diff --git a/server/routers/client/getClient.ts b/server/routers/client/getClient.ts index d3fe44d9..fd19f3b5 100644 --- a/server/routers/client/getClient.ts +++ b/server/routers/client/getClient.ts @@ -95,9 +95,9 @@ function getPlatformPostureData( } // macOS: Hard drive encryption, Biometric configuration, Firewall, System Integrity Protection (SIP), Gatekeeper, Firewall stealth mode else if (normalizedPlatform === "macos") { - // if (fingerprint.diskEncrypted !== null && fingerprint.diskEncrypted !== undefined) { - // posture.diskEncrypted = fingerprint.diskEncrypted; - // } + if (fingerprint.diskEncrypted !== null && fingerprint.diskEncrypted !== undefined) { + posture.diskEncrypted = fingerprint.diskEncrypted; + } if (fingerprint.biometricsEnabled !== null && fingerprint.biometricsEnabled !== undefined) { posture.biometricsEnabled = fingerprint.biometricsEnabled; } @@ -110,9 +110,9 @@ function getPlatformPostureData( if (fingerprint.macosGatekeeperEnabled !== null && fingerprint.macosGatekeeperEnabled !== undefined) { posture.macosGatekeeperEnabled = fingerprint.macosGatekeeperEnabled; } - if (fingerprint.macosFirewallStealthMode !== null && fingerprint.macosFirewallStealthMode !== undefined) { - posture.macosFirewallStealthMode = fingerprint.macosFirewallStealthMode; - } + // if (fingerprint.macosFirewallStealthMode !== null && fingerprint.macosFirewallStealthMode !== undefined) { + // posture.macosFirewallStealthMode = fingerprint.macosFirewallStealthMode; + // } } // Linux: Hard drive encryption, Firewall, AppArmor, SELinux, TPM availability else if (normalizedPlatform === "linux") { diff --git a/server/routers/olm/recoverOlmWithFingerprint.ts b/server/routers/olm/recoverOlmWithFingerprint.ts index d0d8b681..e5bc3da1 100644 --- a/server/routers/olm/recoverOlmWithFingerprint.ts +++ b/server/routers/olm/recoverOlmWithFingerprint.ts @@ -73,6 +73,13 @@ export async function recoverOlmWithFingerprint( ) .orderBy(currentFingerprint.lastSeen); + logger.debug(`currentFingerprint = ${platformFingerprint}`); + logger.debug(`userId = ${userId}`); + + logger.debug( + `recoverOlmWithFingerprint: found ${result.length} olms for userId ${userId} with provided fingerprint` + ); + if (!result || result.length == 0) { return next( createHttpError(