prey / prey-node-client

Node.js client for the Prey anti-theft software.
http://preyproject.com
GNU General Public License v3.0
329 stars 76 forks source link

Can't connect to servers behind a VPN with SSL Inspection enabled #937

Open MatiasFernandez opened 6 months ago

MatiasFernandez commented 6 months ago

Hi, I'm trying to use Prey on a Mac laptop using a VPN that requires a custom CA certificate to enable deep SSL inspection of web traffic. Even when the custom Root CA certificate is installed in the Keychain, the Prey client does not trust it and fails with

error Thu, 22 Feb 2024 21:08:22 GMT [network] Connection error: Error: unable to get local issuer certificate
info Thu, 22 Feb 2024 21:08:29 GMT [websockets] websockets error: unable to get local issuer certificate

Is there a way to ensure that the Prey client trusts the CA certificate?

Something similar was reported before here

Thanks