LinuxForum.Fans
Тема

internal server error

Автор: XliN 27 сообщений 1863 просмотров
#381398

Ребята, бьюсь вторую неделю. Все началось с того, что перенес svn сервер на другой. С gentoo на Debian.
Работает связка apache2+webdav - классическая установка.

1. Снял дампы.
2. Перекинул их на другой сервер
3. Развернул их в новь созданные репозитории через svnadmin

Все просто до безобразия, но разработчики постоянно получают в своем IDE(PhpStorm) ошибку 500 (internal server error). Комитить очень не приятно стало.
В логах ничего не вижу. Например сегодня за весь день было две ошибки
[console][Mon May 26 12:55:30 2014] [error] [client 172.22.244.89] Could not CHECKOUT resource /motiw/!svn/ver/29928/motiw-sql/branches/RELEASE_4U_1_10_0_BRANCH/patches/update_4u_1_10.sql. [409, #0]
[Mon May 26 12:55:30 2014] [error] [client 172.22.244.89] resource out of date; try updating [409, #160024][/console]
Это все что выдал apache за весь день.

Вот конфиг апача

Показать
[console]
cat dav_svn.conf
#NameVirtualHost svn.motiw.ru:80
<IfDefine SVN>
LoadModule dav_module /usr/lib/apache2/modules/mod_dav.so
</IfDefine>
<IfDefine SVN_AUTHZ>
LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so
</IfDefine>

<VirtualHost *:80>
ServerName svn.motiw.ru
ErrorLog /var/log/apache2/svn-error.log
TransferLog /var/log/apache2/svn-access.log

<Location /motiw >
DAV svn
SVNPathAuthz on
SVNPath /var/svn/MOTIW
SVNListParentPath on
Order deny,allow
Allow from 127.0.0.1
Allow from 172.22.244.0/24
# Allow from 172.22.242.0/24
Allow from all
Require valid-user
AuthType Basic
AuthName "MOTIW Subversion repository"
AuthUserFile /var/svn/MOTIW/conf/svnusers
AuthzSVNAccessFile "/var/svn/MOTIW/conf/authz"
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit GET POST OPTIONS REPORT>
Order allow,deny
Allow from all
</Limit>
</Location>

<Location /motiw.scripts >
DAV svn
SVNPathAuthz on
SVNPath /var/svn/MOTIW.Scripts

SVNAutoversioning on
Order deny,allow
Allow from 127.0.0.1
Allow from 172.22.244.0/24
Allow from all
AuthType Basic
AuthName "MOTIW.Scripts Subversion repository"
AuthUserFile /var/svn/MOTIW.Scripts/conf/svnusers
AuthzSVNAccessFile /var/svn/MOTIW.Scripts/conf/authz
Require valid-user
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit GET POST OPTIONS REPORT>
Order allow,deny
Allow from all
</Limit>
</Location>

<Files ~ "^\.svn">
Order allow,deny
Allow from all
Satisfy All
</Files>

SVNAutoVersioning On
CustomLog logs/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION

</VirtualHost>

[/console]

Прошу помощи!! Гугл не спасает.

#381418

LoadModule dav_fs_module modules/mod_dav_fs.so (a2enmod dav_fs) не не оно?

#381422
"stranger" написал:
Бранч?

Всмысле? Работают в основном в бранче наверное. Не знаю точно.

З.Ы. Я уже отключил даже сжатие.

#381425
"baralgin" написал:
LoadModule dav_fs_module modules/mod_dav_fs.so (a2enmod dav_fs) не не оно?

[console]Considering dependency dav for dav_fs:
Module dav already enabled
Module dav_fs already enabled
[/console]
Я так понимаю если модкль установить, то явно его не нужно уже показывать в файле в. хоста?

#381430
XliN написал:

Всмысле? Работают в основном в бранче наверное. Не знаю точно.

Искреннее признание. Что такое бранч объяснить или уже понятно?

#381454
"stranger" написал:
Искреннее признание. Что такое бранч объяснить или уже понятно?

Мы по делу будем говорить или письками мериться. Мне заморочки програмерские меньше всего интересны.

#381455

XliN, я не программер. Я рядовой юзер. В том числе вебсерверов. Я задал вопрос, не получил ответ. Ok. Дальше без меня.

#381456

XliN, А, простите за глупый вопрос, правильность заполнения учетных данных проверили? (логины. пароли)

#381457
"baralgin" написал:
А, простите за глупый вопрос, правильность заполнения учетных данных проверили? (логины. пароли)

Да. Проверял. Сам я ошибку выловить не могу, а програмеры жалуются.

"stranger" написал:
Я задал вопрос, не получил ответ.
"XliN" написал:
Работают в основном в бранче
#381459

XliN, а может права доступа на папки?
Через консольный client WebDAV (cadaver) работает?

#381469
"baralgin" написал:
а может права доступа на папки?

Права уже разные перепробовал. Программу сейчас попробую.

#381482

XliN, а вы по какому то мануалу настраивали?

#381659

Нет мыслей?

#381666

XliN, ну очевидно же он ищет версию svn, которой нет.

Я бы тупо всё нададил с нуля. Похоже Вы зацепили конфиг, несовместимый с нынешним софтом системы.

#381671
"stranger" написал:
Я бы тупо всё нададил с нуля. Похоже Вы зацепили конфиг, несовместимый с нынешним софтом системы.

Я с нуля и делал. В новые репозитории залил дампы.

Есть еще svnadmin inport, но я не понял для каких целей он.

#381674

XliN, без дампов Апач работает? В дампах (ну не имел я дела с свн) может быть загрузка то, чего теперь нет? Импорт свн видимо, именно для этого.

#381704
"stranger" написал:
без дампов Апач работает?

Работает. Апач все лишь прослойка для svn я так понимаю. И файл его @default я почти не трогал. Для свн свой сделал в /modules.d

#381705

XliN, ну вот и ответ. Какой-то конфиг модуля свн притащили несовместимый

#381707
"stranger" написал:
ну вот и ответ. Какой-то конфиг модуля свн притащили несовместимый

Не. Я со старого сервера только дампы тащил и файлы авторизации. Что бы заведенных пользователей не потерять.

Войдите или зарегистрируйтесь, чтобы ответить.