I'm trying to connect to SalesForce on a Centos 5.1 box. The connection fails, due cURL attempting to connect over TLS 1.0. The current version of openSSL is 0.9.8; as I understand it, we need to update to at least openSSL 1.0.
Is that even possible?
Thanks,
_Dan
The configuration is opaque and even after a successful build -- unless you know how the default OpenSSL was supplied in terms of directories -- you end up with two copies of OpenSSL, because the default configuration is never good enough for the operating system distro people and they put it into "their" directories. So you get the original version which was not replaced by the new version and lives where the system expects it, and the other version is the new one which lives in other directories where the system does not expect it.
Then you must (a) chase down and destroy the old version and move the new version into the expected directories, or (b) rebuild it into the correct directories, or (c) change the system PATH to add the new directories, or (d) for the remaining lifetime of the system do custom configures and builds of every software product that uses OpenSSL, pointing them at where the built OpenSSL resides.
Far easier to upgrade the operating system to a newer version which supports a later release of OpenSSL, and I'm not joking. Upgrading is a one-time pain that will go away. The fallout from building OpenSSL on an obsolescent system will haunt that system for the remainder of its operational life.