Mam własny VPS, na którym chcę uruchomić prostą konfigurację chiliproject SVN +. Ponownie zainstalowałem SVN, CHILI i system operacyjny i zawsze działa przez kilka godzin / dni, a potem po prostu przestaje działać. Cóż, wszystko działa, z wyjątkiem tego, że nie mogę wgrać żadnych plików. Wydawanie katalogów wydaje się działać dobrze, ale kiedy próbuję zatwierdzić plik, psuje się.
Mam plik dziennika błędów, który daje mi następujący tekst, gdy próbuję coś zatwierdzić
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 -
Wygląda więc na to, że poprawnie umieszcza plik (test.html) i gdzieś coś jest nie tak (uprawnienia do plików są w porządku, kiedy celowo stwierdziłem, że się mylą, to dało mi błędy, których oczekiwano, i dotyczyły uprawnienia do plików są nieprawidłowe.
Dziwne jest to, że pliki nie zostaną dodane, ale katalogi są w porządku. Mam również wystarczającą ilość miejsca na moim komputerze.
Być może powinienem zauważyć, że używam Ubuntu 12.04.3 z Ruby 1.9.3, mysql 14.14 i mam skonfigurowane, że Chiliproject obsługuje uwierzytelnianie i autoryzację dla projektu. Działa, ponieważ mogę zatwierdzać katalogi i czytać wszystko poprawnie, chociaż nie mogę przesyłać plików.
Pomoc byłaby mile widziana, ponieważ nie wiem, co się dzieje z tym „obciętym ciałem odpowiedzi http”. Próbowałem je odczytać za pomocą wireshark, ale w zasadzie dostałem te same informacje.
Z pozdrowieniami,
Ps. Zadałem to pytanie również na serverfault.com, ale ktoś zasugerował, że powinienem zadać to pytanie tutaj. Ponieważ nie wiem, gdzie mam o to zapytać, zadałem to w obu przypadkach.
źródło