Ich habe mein eigenes VPS, auf dem ich ein einfaches SVN + ChiliProjekt-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 und dann funktioniert es einfach nicht mehr. Nun, alles funktioniert, außer ich kann keine Dateien hochladen. Das Festschreiben von Verzeichnissen scheint einwandfrei zu funktionieren, aber wenn ich versuche, eine Datei festzuschreiben, bricht sie ab.

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

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 -

Es sieht also so aus, als ob die Datei (test.html) korrekt abgelegt wurde und irgendwo etwas nicht stimmte (Dateiberechtigungen sind in Ordnung, wenn ich absichtlich feststellte, dass sie falsch sind, gab es mir Fehler, die zu erwarten waren, und sie betrafen die Dateiberechtigungen sind falsch.

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

Was ich vielleicht beachten sollte, ist, dass ich Ubuntu 12.04.3 mit Ruby 1.9.3, MySQL 14.14 verwende und 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 in aller Welt mit diesem "abgeschnittenen http-Antwort-Body" los ist. Ich habe versucht, sie mit Wireshark zu lesen, aber es gab mir im Grunde die gleichen Informationen.

Mit freundlichen Grüßen

Ps. Ich habe diese Frage auch bei serverfault.com gestellt, aber jemand hat mir vorgeschlagen, sie hier zu stellen. Weil ich nicht weiß, wo ich danach fragen muss, habe ich es bei beiden gefragt.

Rocket3G
quelle