আমার একটি অ্যাপাচি ২.৪..7 ওয়েব সার্ভারে একটি একক আইপি ঠিকানা ব্যবহার করে একাধিক ডোমেন নাম চলছে running পোডল দুর্বলতার ফলস্বরূপ, আমি নিম্নলিখিত SSLCipherSuite
লাইনটি যুক্ত করেছি। এটি কিছুক্ষণ ঠিকঠাক কাজ করেছিল, তবে ব্যবহারকারীরা ফায়ারফক্সে পৃষ্ঠাটি অ্যাক্সেস করতে সমস্যাগুলি জানাচ্ছেন। ব্যবহারকারীদের ব্রাউজারগুলিতে স্যুইচ করতে অনুরোধ করা দুর্ভাগ্যক্রমে কোনও বিকল্প নয়, সুতরাং টিএলএস 1.0, 1.1 এবং 1.2 সমর্থন করার জন্য আমার সেটিংস পরিবর্তন করতে হবে।
বর্তমান সেটিংস হ'ল:
<VirtualHost ZYX.XYZ.org:443>
DocumentRoot /var/www/ZYX.XYZ/www
ServerName ZYX.XYZ.org
<Directory "/var/www/ZYX.XYZ/">
allow from all
Options -Indexes
</Directory>
SSLEngine on
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-SSLv3:-EXP:!kEDH
SSLCertificateFile /etc/apache2/ssl/XYZ.org.crt
SSLCertificateKeyFile /etc/apache2/ssl/XYZ.org.key
SSLCACertificateFile /etc/apache2/ssl/gd_bundle-g2-g1.crt
</VirtualHost>
আমরা যদি কোয়ালিগুলির পরীক্ষাটি দেখে থাকি তবে আমরা দেখতে পাই যে সার্ভারটি কেবলমাত্র টিএলএস 1.2 সমর্থন করে।
টিএলএস 1.0, টিএলএস 1.1 এবং টিএলএস 1.2 সক্ষম করার জন্য উপযুক্ত সেটিংসগুলি কী হবে, যাতে সাইটটি পুরানো ব্রাউজারগুলিকে সমর্থন করতে পারে, এবং সুরক্ষার একটি শালীন স্তর বজায় রাখতে পারে?