Screenshots:
firsttime opening error:

second time opening error:

Logs:
brew install openssl
@zafai Did this help?
@ralphtheninja yes thank you!
Closed too early: same issue here (On Mac 10.12.16). I have openssl installed but with port instead of brew.
~: openssl version
~: OpenSSL 0.9.8zh 14 Jan 2016
Error comes with both: the dmg or the zip archive...
Reopend for @nicodh
It seems port installs at
/opt/local/lib/libssl.dylib -> libssl.1.0.0.dylib
but there is also the "default" openssl used by the system at
/usr/lib/libssl.dylib -> libssl.0.9.8.dylib
(the one which produced the console output above...)
At the moment desktop assumes openssl has been installed using brew and in /usr/local/opt. As a workaround maybe you can symlink from there into the port location.
Yes if I add a symlink manually it works, but I just wanted to report the issue...
I guess we should put this in the install instructions? What's the "standard" approach on installing openssl on mac? Bundling it into the .dmg? Installing it seperately over brew? brew is not really a tool for non techy people i think.
I think we should bundle it in the .dmg if possible.
There is an openssl library which is part of the system, but that is somewhat outdated (as you see above) and you can't "overwrite" it without disabling "System Integrity Protection“ and rebooting.
Brew is not a standard tool on Mac, only for developers...
Again, this boils down to the node bindings. And yes, with the information we have this far, they should bundle everything that's needed for all platforms. These problems are only going to get worse :)