On Apr 3, 2017, at 6:13 PM, J. Cameron Cooper <jccoo...@gmail.com> wrote:
> 
> SSL: cannot connect to host chiselapp.com:443 ()

That generally means the server has tightened down its rules on what it will 
accept for an SSL connection: dropping old, broken, versions of the protocol, 
dropping old, broken ciphersuites, etc.

When that eliminates all the methods your local SSL implementation has for 
communicating with it, you get this error.

The solution is to upgrade to a newer version of the TLS/SSL library, which is 
not necessarily the same thing as upgrading Fossil itself.  It depends on 
whether Fossil is statically linked to the SSL library, and whether your system 
allows upgrading the SSL library independently to a sufficient level.

> $ sudo mv ~/Downloads/fossil /usr/local/bin/fossil
> $ fossil up
> dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

Looks like you should build from source, or get your binary from another source.

I see that Homebrew is shipping Fossil 2.1 with Homebrew’s own private version 
of OpenSSL, so that should work nicely for you.

> I don't know much about OS X internals.

That error means the person who built those binaries had OpenSSL installed in a 
nonstandard location and dynamically linked to it, so it’ll only work on 
systems that have a third-party OpenSSL installed in the same location.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to