簡體   English   中英

SVN頻繁提交失敗內部錯誤500

[英]SVN Commit frequently Fail Internal Error 500

大家好,

在svn上提交變得奇怪:失敗並顯示此錯誤

錯誤:提交失敗(詳細信息如下):錯誤:服務器發送了意外的返回值(500內部服務器錯誤)以響應錯誤:POST請求'/ svn / repo /!svn / me'

經過多次嘗試,它仍然有效。

這些是日志的一些行:

[Mon Jan 09 11:44:14 2017] [error] [client X.X.X.X] Provider encountered an error while streaming a REPORT response.  [500, #0]
[Mon Jan 09 11:44:14 2017] [error] [client X.X.X.X] A failure occurred while driving the update report editor  [500, #106]
[Mon Jan 09 11:44:14 2017] [error] [client X.X.X.X] Error writing base64 data: Unknown error  [500, #106]
[Mon Jan 09 11:19:25 2017] [error] [client X.X.X.X] Could not MERGE resource "/svn/repo/!svn/txn/101403-26c0" into "/svn/repo/branches/PATH/resources".  [409, #0]
[Mon Jan 09 11:19:25 2017] [error] [client X.X.X.X] Could not fetch resource information.  [404, #0]
[Mon Jan 09 11:19:25 2017] [error] [client X.X.X.X] Named transaction doesn't exist.  [404, #0]

而我的SVN Conf的httpd.conf部分

RedirectMatch ^(/svn)$ $1/
<Location /svn/>   
   DAV svn
   SVNParentPath "C:/svn-repos"
   SVNReposName "CollabNet Subversion Repository"
  AuthzSVNAccessFile "C:\servers\csvn\data/conf/svn_access_file"
  SVNListParentPath On
  AuthzForceUsernameCase Lower
  Allow from all
  AuthType Basic
  AuthName "CollabNet Subversion Repository"
  AuthBasicProvider  ldap-users

  <LimitExcept OPTIONS GET PROPFIND REPORT>
    Require valid-user
  </LimitExcept>
</Location>

提交失敗變得越來越頻繁且令人尷尬,因此,請提供任何幫助。

提前謝謝。

PS:我正在使用Subversion Edge 3.3.0-3490.106和Subversion 1.7.9-3490.106

  1. 您使用的是過時且不受支持的SVN版本。 您應該計划升級服務器和客戶端。

  2. 如果您在服務器或客戶端上安裝了防病毒軟件,請確保它不會影響您的服務器和存儲庫。 防病毒功能故障很可能是根本原因。

檢查SELinux:

SELinux阻止了/usr/sbin/httpd通過tcp_socket端口389的name_connect訪問。

setsebool -P httpd_can_network_connect 1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM