Невозможно зафиксировать файл через svn, сервер отправил усеченное тело ответа HTTP

844
Rocket3G

У меня есть собственный VPS, на котором я хочу запустить простую установку SVN + chiliproject. Я переустанавливал SVN, CHILI и операционную систему несколько раз, и она всегда работает в течение нескольких часов / дней, а затем просто перестает работать. Ну, все работает, за исключением того, что я не могу загрузить файлы. Фиксация каталогов, кажется, работает просто отлично, но когда я пытаюсь зафиксировать файл, он ломается.

У меня есть файл журнала ошибок, который дает мне следующий текст, когда я пытаюсь что-то зафиксировать

x.x.x.x - - [19/Oct/2013:00:01:46 +0200] "OPTIONS /project HTTP/1.1" 200 149 x.x.x.x - - [19/Oct/2013:00:01:46 +0200] "PROPFIND /project HTTP/1.1" 207 346 x.x.x.x - - [19/Oct/2013:00:01:46 +0200] "MKACTIVITY /project/!svn/act/c11d45ac-86b6-184a-ac5a-9a1105d64563 HTTP/1.1" 401 345 x.x.x.x - admin [19/Oct/2013:00:01:46 +0200] "MKACTIVITY /project/!svn/act/c11d45ac-86b6-184a-ac5a-9a1105d64563 HTTP/1.1" 201 262 x.x.x.x - - [19/Oct/2013:00:01:46 +0200] "PROPFIND /project HTTP/1.1" 207 236 x.x.x.x - admin [19/Oct/2013:00:01:46 +0200] "CHECKOUT /project/!svn/vcc/default HTTP/1.1" 201 271 x.x.x.x - admin [19/Oct/2013:00:01:46 +0200] "PROPPATCH /project/!svn/wbl/c11d45ac-86b6-184a-ac5a-9a1105d64563/1 HTTP/1.1" 207 267 x.x.x.x - admin [19/Oct/2013:00:01:46 +0200] "CHECKOUT /project/!svn/ver/1 HTTP/1.1" 201 271 x.x.x.x - - [19/Oct/2013:00:01:46 +0200] "HEAD /project/index.html HTTP/1.1" 404 - x.x.x.x - admin [19/Oct/2013:00:01:46 +0200] "PUT /project/!svn/wrk/c11d45ac-86b6-184a-ac5a-9a1105d64563/index.html HTTP/1.1" 201 269 x.x.x.x - admin [19/Oct/2013:00:02:04 +0200] "DELETE /project/!svn/act/c11d45ac-86b6-184a-ac5a-9a1105d64563 HTTP/1.1" 204 - 

Таким образом, кажется, что он ставит файл (test.html) правильно, и как-то где-то что-то не так (права доступа к файлам в порядке, когда я намеренно заявил, что они не правы, это дало мне ошибки, что ожидается, и они были о неверные права доступа к файлу.

Странно то, что файлы не будут добавлены, но каталоги в порядке. У меня также достаточно места на моей машине.

Возможно, мне следует отметить, что я использую Ubuntu 12.04.3 с ruby ​​1.9.3, mysql 14.14 и настроил его так, чтобы Chiliproject обрабатывал аутентификацию и авторизацию для проекта. Это работает, потому что я могу фиксировать каталоги и читать все правильно, хотя я не могу загружать файлы.

Помощь будет очень признательна, так как я не знаю, что происходит с этим «усеченным http ответом». Я пытался прочитать их с помощью wireshark, но это дало мне в основном ту же информацию.

С уважением,

Ps. Я также задавал этот вопрос на serverfault.com, но кто-то предложил мне задать его здесь. Поскольку я не знаю, где я должен спросить это, я спросил это в обоих.

1

0 ответов на вопрос

Похожие вопросы