হালনাগাদ
এই সমস্যাটি সম্পর্কে HTTP- র থ্রেডটি পড়ার পরে, http://www.gossamer-threads.com/lists/apache/dev/375633 এ সংরক্ষণাগারভুক্ত হওয়ার পরে , মনে হয় এই সমস্যাটি ক্লায়েন্ট-সাইড ওপেনএসএসএল লাইব্রেরিতে বাগের কারণে হয়েছে কীভাবে এসএসএল টিকিট / আইডি পরিচালনা করা হয়, যা ত্রুটি তত্ক্ষণাত্ কেন ঘটে না তা ব্যাখ্যা করে তবে কয়েক সেকেন্ড সময় নেয়। এই রেজোলিউশনটি ২ নভেম্বর নভেম্বর ওপেনএসএসএল ০.৯.৮ এল প্রকাশের তিন দিন আগে নির্ধারিত হয়েছিল। ওপেনএসএসএলে এই প্রয়োগটি প্রয়োগ করা হয়েছে কিনা / তবে থ্রেডটি স্পষ্টভাবে উল্লেখ করে না, তবে আমি মনে করি এটি 0.9.8 মিটারের মধ্যে স্থির হওয়ার আগেই আমরা প্রত্যাশা করতে পারি, যা আমার বিশ্বাস এম-বিটা চেঞ্জলগে এই প্রবেশের দ্বারা আবৃত রয়েছে:
*) স্টেটলেস সেশন পুনরায় শুরু হ্যান্ডলিংয়ের স্থিরকরণ। সার্ভারনেম হ্যান্ডলিংয়ের সময় এটির পরিবর্তিত হলে টিকিট প্রদান এবং ডিক্রিপ্ট করার চেষ্টা করার সময় প্রাথমিক_সিটিএক্স ব্যবহার করুন। রাষ্ট্রবিহীন অধিবেশন পুনরায় শুরু করার চেষ্টা করার সময় একটি শূন্য-দৈর্ঘ্যের সেশন আইডি ব্যবহার করুন: এটি হ্যান্ডশেকের পরিবর্তে সার্ভার হ্যালো (ওপেনএসএসএল-এর বেশ কয়েকটি জায়গার সাবধানত এটি ধরে নেওয়া হয়েছে) পাওয়ার পরপরই পুনরায় শুরু হয়েছে কিনা তা নির্ধারণ করা সম্ভব করে।
মূল পোস্ট
জেন্টুতে অ্যাপাচি -২.২.১৪ এ আমি একই ধরণের সমস্যাগুলি অনুভব করছি। রেফারেন্সের জন্য, এখানে আমার ব্যবহারের পতাকাগুলি:
[ebuild R ] dev-libs/openssl-0.9.8l-r2 USE="zlib -bindist -gmp -kerberos -sse2 -test" 4,082 kB
[ebuild R ] www-servers/apache-2.2.14-r1 USE="ssl -debug -doc -ldap (-selinux) -static -suexec -threads" APACHE2_MODULES="actions alias auth_basic auth_digest authn_dbd authn_default authn_file authz_default authz_groupfile authz_host authz_user autoindex dav dav_fs dav_lock dbd deflate dir env expires headers include info log_config logio mime mime_magic negotiation proxy proxy_balancer proxy_connect proxy_http rewrite setenvif status unique_id userdir -asis -authn_alias -authn_anon -authn_dbm -authz_dbm -authz_owner -cache -cern_meta -charset_lite -disk_cache -dumpio -ext_filter -file_cache -filter* -ident -imagemap -log_forensic -mem_cache -proxy_ajp -proxy_ftp -speling -substitute -usertrack* -version -vhost_alias" APACHE2_MPMS="prefork -event -itk -peruser -worker" 5,088 kB
[ebuild R ] net-misc/neon-0.29.0 USE="expat nls ssl zlib -doc -gnutls -kerberos -libproxy -pkcs11" LINGUAS="-cs -de -fr -ja -nn -pl -ru -tr -zh_CN" 859 kB
[ebuild R ] dev-util/subversion-1.6.6 USE="apache2 bash-completion dso nls perl python ruby webdav-neon -berkdb -ctypes-python -debug -doc -emacs -extras -gnome-keyring -java -sasl -test -vim-syntax -webdav-serf" 5,384 kB
এটি TLSv1
অন্তর্ভুক্ত সহ কোনও এসএসপি প্রোটোকলের সংমিশ্রণের সাথে ঘটে
যদি আমার সমন্বয় SSLProtocol
মুছে ফেলার জন্য TLSv1
, আমি একটি নতুন ত্রুটি পাবেন:
svn: PUT of '/!svn/wrk/0b9f5a96-15aa-11df-ad6a-0f71b873281b/project/trunk/path/btn_Cancel.gif': SSL handshake failed: SSL error: bad decompression (https://svn.mudbugmedia.com)
এটি প্রায় একই সময়ে ঘটেছিল যে আমি তার পরিবর্তে "পার্স tlsext" ত্রুটির মুখোমুখি হয়েছি।