Etiket arşivi: tlsv1.2

CentOS 5 / RHEL5 OpenSSL (TLSv1.1 ve TLSv1.2) aktif etme

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