কেন অ্যাপাচি আমাকে আমার লগগুলিতে এই ত্রুটি বার্তা দেয়? এটা কি মিথ্যা পজিটিভ?
[warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
আমি সম্প্রতি সেন্টোস 5.7 থেকে 6.3 এ আপগ্রেড করেছি এবং তার দ্বারা একটি নতুন httpd সংস্করণে। আমি আমার এসএসএল ভার্চুয়ালহোস্ট কনফিগারেশনগুলি সর্বদা নীচের মতো করে রেখেছি। যেখানে একই শংসাপত্র (বেশিরভাগ / সর্বদা ওয়াইল্ডকার্ড শংসাপত্র) ভাগ করে এমন সমস্ত ডোমেন একই আইপি ভাগ করে। তবে এর আগে কখনও এই ত্রুটি বার্তাটি পেলেন না (বা আমার কি আছে, সম্ভবত আমি আমার লগগুলিতে যথেষ্ট নজর রাখিনি?) যা শিখেছি তা থেকে এসএনআই ছাড়াই কাজ করা উচিত (সার্ভার নেম ইঙ্গিত)
এখানে আমার httpd.conf ফাইলের প্রাসঙ্গিক অংশ রয়েছে। এই ভার্চুয়ালহোস্ট ছাড়া আমি ত্রুটির বার্তাটি পাই না।
NameVirtualHost 10.101.0.135:443
<VirtualHost 10.101.0.135:443>
ServerName sub1.domain.com
SSLEngine on
SSLProtocol -all +SSLv3 +TLSv1
SSLCipherSuite ALL:!aNull:!EDH:!DH:!ADH:!eNull:!LOW:!EXP:RC4+RSA+SHA1:+HIGH:+MEDIUM
SSLCertificateFile /opt/RootLive/etc/ssl/ssl.crt/wild.fareoffice.com.crt
SSLCertificateKeyFile /opt/RootLive/etc/ssl/ssl.key/wild.fareoffice.com.key
SSLCertificateChainFile /opt/RootLive/etc/ssl/ca/geotrust-ca.pem
</VirtualHost>
<VirtualHost 10.101.0.135:443>
ServerName sub2.domain.com
SSLEngine on
SSLProtocol -all +SSLv3 +TLSv1
SSLCipherSuite ALL:!aNull:!EDH:!DH:!ADH:!eNull:!LOW:!EXP:RC4+RSA+SHA1:+HIGH:+MEDIUM
SSLCertificateFile /opt/RootLive/etc/ssl/ssl.crt/wild.fareoffice.com.crt
SSLCertificateKeyFile /opt/RootLive/etc/ssl/ssl.key/wild.fareoffice.com.key
SSLCertificateChainFile /opt/RootLive/etc/ssl/ca/geotrust-ca.pem
</VirtualHost>
<VirtualHost 10.101.0.135:443>
লাইন পরিবর্তন হতে হবে<VirtualHost sub2.domain.com:443>
? সম্ভাব্য?