I have been working on a project in which I utilised the following php library in order to push data to Salesforce using the REST API.
https://github.com/gmo/salesforce-rest-api
Everything was working as planned locally, I can push data to my sandbox as expected. However this morning I set up the same project on a development server in preparation for the client to do some hands on testing and noticed that the API would no longer authenticate my user details.
I checked the login history to see this message, 'Failed: Login over insecure channel' which from my investigations appears to relate to the impending upgrade from TLS 1.0
Admittedly encryption and the like isn't my strong point so I'm a bit confused as to how I can resolve this issue. Considering my current code is working as expected and is able to successfully push data to the same sandbox using the same login details when setup on my local machine.
Does this mean that it is in fact the server which needs updated to use TLS 1.1 etc or should I attempt to find another php REST library.
Sorry if any of that sounds like a stupid question, but I'm a bit confused at this point.
I should probably mention that the server in question is running Centos 6.6