Ini hanya terjadi pada komit besar (menghasilkan komit yang gagal):
Bagian yang jelas dari konfigurasi host virtual di Apache
<LimitExcept DAPATKAN LAPORAN OPSI PROPFIND> Membutuhkan pengguna yang valid </LimitExcept> Dav svn SVNPath / home / svn /
Hasil komitmen:
Mengirim data file .............................. svn: Komit gagal (detail ikuti): svn: PUT dari '/!svn/wrk/48583f7d-0e01-410d-8941-33d2ba3574b4/WAP/.../htdocs/images/rt.gif':: Negosiasi SSL gagal: Kesalahan SSL: parse tlsext (https: // ...)
Saya menemukan referensi untuk itu di sini: http://code.google.com/p/support/issues/detail?id=1395
menyatakan bahwa OpenSSL harus dikompilasi dengan ekstensi TLS, tetapi dalam kasus saya, itu tidak salah pada awalnya, hanya pada komit besar.
Ada ide? Terima kasih
apache-2.2
svn
gentoo
Karolis T.
sumber
sumber
Jawaban:
Saya belum pernah mengalami masalah ini, tetapi saya menghabiskan waktu mencari di Google dan menemukan bahwa itu mungkin telah diperkenalkan di Apache 2.2.12 atau 13. Disarankan bahwa menurunkan versi ke 2.2.11 dapat memperbaikinya, serta mengatur SSLProtocol - ALL + SSLv2 + SSLv3 di konfigurasi Apache Anda. Tidak ada yang tampak definitif. Semoga berhasil! Semoga Anda menemukan solusinya.
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2393204
sumber
SSLProtocol all -SSLv2
untukSSLProtocol ALL -SSLv2 -TLSv1
memperbaiki masalah bagi saya.MEMPERBARUI
Setelah membaca utas http-dev tentang masalah ini, diarsipkan di http://www.gossamer-threads.com/lists/apache/dev/375633 , sepertinya masalah ini disebabkan oleh bug di pustaka OpenSSL sisi klien di berkaitan dengan bagaimana Tiket SSL / ID ditangani, yang menjelaskan mengapa kesalahan tidak terjadi segera, tetapi membutuhkan beberapa detik hingga beberapa menit. Resolusi ini ditentukan pada 2 November, tiga hari sebelum OpenSSL 0.9.8l keluar. Utas tidak secara eksplisit menyatakan jika / ketika perbaikan diterapkan ke OpenSSL, tapi saya pikir itu adalah sesuatu yang bisa kita antisipasi diperbaiki di 0.9.8m, yang saya percaya tercakup oleh entri ini di m-beta changelog:
POST ASLI
Saya mengalami masalah serupa di Apache-2.2.14 di Gentoo. Untuk referensi, inilah bendera USE saya:
Ini terjadi dengan kombinasi SSLProtocol dengan yang
TLSv1
disertakanJika saya menyesuaikan
SSLProtocol
untuk dihapusTLSv1
, saya mendapatkan kesalahan baru:Ini terjadi kira-kira bersamaan dengan saat saya menemukan kesalahan "parse tlsext".
sumber
Masalah ini paling mungkin karena menggunakan beberapa VirtualHost yang diaktifkan SSL di Apache httpd 2.2.12 - 2.2.14 dan OpenSSL 0.9.8f - 0.9.8l.
Tambalan berikut ini sepertinya memecahkan masalah bagi saya.
sumber