Datei konnte nicht über svn übergeben werden, der Server hat den Rumpf der HTTP-Antwort abgeschnitten

992
Rocket3G

Ich habe mein eigenes VPS, auf dem ich ein einfaches SVN + Chiliproject-Setup ausführen möchte. Ich habe SVN, CHILI und das Betriebssystem mehrmals neu installiert, und es funktioniert immer für ein paar Stunden / Tage. Dann hört es einfach auf zu funktionieren. Nun, alles funktioniert, außer ich kann keine Dateien hochladen. Das Festschreiben von Verzeichnissen scheint gut zu funktionieren, aber wenn ich versuche, eine Datei zu übergeben, bricht sie ab.

Ich habe eine Fehlerprotokolldatei, die den folgenden Text enthält, wenn ich versuche, etwas zu übergeben

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 - 

So scheint es, dass es die Datei (test.html) richtig setzt, und irgendwo ist irgendetwas falsch (Dateiberechtigungen sind in Ordnung, wenn ich absichtlich behauptete, dass sie falsch sind, gab es mir Fehler, was erwartet wird, und es ging um die Dateiberechtigungen sind falsch.

Das Seltsame ist, dass Dateien nicht hinzugefügt werden, aber Verzeichnisse sind in Ordnung. Ich habe auch genügend Speicherplatz auf meinem Rechner.

Was ich vielleicht beachten sollte, ist, dass ich Ubuntu 12.04.3 mit Ruby 1.9.3, Mysql 14.14 verwende, und ich habe eingerichtet, dass Chiliproject die Authentifizierung und Autorisierung für das Projekt übernimmt. Es funktioniert, weil ich Verzeichnisse festschreiben und alles richtig lesen kann, obwohl ich keine Dateien hochladen kann.

Hilfe wäre wirklich dankbar, da ich nicht weiß, was mit diesem "abgeschnittenen http-Antwortkörper" los ist. Ich habe versucht, sie mit Wireshark zu lesen, aber es gab im Grunde die gleichen Informationen.

Mit freundlichen Grüßen

Ps. Ich habe diese Frage auch auf serverfault.com gestellt, doch jemand schlug vor, dass ich sie hier stellen sollte. Weil ich nicht weiß, wo ich es fragen muss, habe ich es bei beiden gefragt.

1

0 Antworten auf die Frage