CentOS 5.x & RHEL5 sürümlerinde TLSv1.1 ve TLSv1.2 desteği vaysayılan olarak gelmemektedir, bunun için openssl ve curl paketlerini güncellenerek sorun giderilebilir.
Paket yüklemeden önce, TLSv1.1 ve TLSv1.2 desteğini olup olmadığını testini yapalım.
curl https://tlstest.paypal.com ERROR! Connection is using TLS version lesser than 1.2. Please use TLS1.2
OpenSSL Paketini Yükleme:
mkdir ~/src/ cd ~/src/ wget http://destek.internetsahibi.net/files/openssl-1.0.2a.tar.gz tar -zxvf openssl-*.tar.gz cd openssl-* ./config -fpic shared && make && make install echo "/usr/local/ssl/lib" >> /etc/ld.so.conf ldconfig
cURL Paketini Yükleme:
cd ~/src/ wget http://destek.internetsahibi.net/files/curl-7.42.1.tar.gz tar -xzvf curl-*.tar.gz cd curl-* ./configure --with-ssl=/usr/local/ssl --disable-ldap && make && make install
OpenSSL ve cURL paketlerini yükledikten sonra test sonuçları
curl https://tlstest.paypal.com PayPal_Connection_OK
Follow