2011-09-27 1 views
1

私の会社のsvnサーバー上のフォルダをチェックアウトしようとしています。操作中のSVNエラーの取得:「不良レコードMAC」

は私が(バージョン

Command: Update 
Error: REPORT of '/svn/REPOSITORY/!svn/vcc/default': Could not read response body: SSL 
Error: error: decryption failed or bad record mac (https://svnroot:8443) 
Finished!: 

トータスSVNバージョン情報をTortus SVNを使用して、このエラーを取得しています:

TortoiseSVN 1.6.12, Build 20536 - 64 Bit , 2010/11/24 20:59:01 
Subversion 1.6.15, 
apr 1.3.8 
apr-utils 1.3.9 
neon 0.29.5 
OpenSSL 0.9.8p 16 Nov 2010 
zlib 1.2.3 

私はので、私がやってみました問題がorigionally私のSVNクライアントであるかもしれないと思いましたチェックアウトはSubversive(Eclipse SVNプラグイン)を使用しています。私は同様のエラーメッセージを受け取りました:

Checkout operation for 'https:<you know all that stuff...>' failed. 
svn: bad record MAC 
svn: REPORT request failed on '/svn/REPOSITORY/!svn/vcc/default' 

私の次のステップが何であるべきかわかりません。しばしばエラーが出る前にいくつかの操作が完了しますので、プロジェクト全体をチェックアウトすることができますが、これは継続的な更新を行いますが、これはお尻の大きな痛みです。

提案?


更新:これは、OpenSSLの私のバージョンをアップグレードし

TortoiseSVN 1.6.16, Build 21511 - 64 Bit , 2011/06/01 19:00:35 
Subversion 1.6.17, 
apr 1.3.12 
apr-utils 1.3.12 
neon 0.29.6 
OpenSSL 1.0.0d 8 Feb 2011 
zlib 1.2.5 

私はちょうどに私のTortoiseSVNをアップグレードしました。まだ同じエラーが発生しています。

答えて

1

このseems to be a bugはopenssl 0.9.8です。 0.9.8dはnumerousの脆弱性なので、openssl 1.0.0eへのアップデートを検討するべきです。

+0

私はカップルの場所でそれを見ました。私はローカルマシン上でアップグレードopensslを必要とするだけですか、それともサーバー上で更新する必要がありますか? – sixtyfootersdude

+0

@sixtyfootersdudeバグレポートには、両方のエンドポイントがlibssl 0.9.8を使用している場合にのみ発生することが記載されています。上記のセキュリティ上の問題のため、両方を更新することをお勧めします。 – phihag

+0

私はTortoiseをアップグレードすることで自分のopensslをアップグレードしましたが、引き続き同じ問題が発生しました。 – sixtyfootersdude

0

IDEA_JDK_64環境変数をJava 1.7 JDKに設定すると、私のために解決されました。おそらく、そのJDKに更新されたcacertsがあるからです。