Здравствуйте, у меня возникла проблема с связкой гита и редмайна. Собственно такая конфигурация git.gomain.com у меня:
<VirtualHost git.*:80>
ServerName git.*
ServerAlias git.*
PerlLoadModule Apache::Redmine
Alias /git /var/git
<Location /git>
DAV on
AuthType Basic
Require valid-user
AuthName "Redmine git authorization:"
PerlAccessHandler Apache::Authn::Redmine::access_handler
PerlAuthenHandler Apache::Authn::Redmine::authen_handler
RedmineDSN "DBI:mysql:database=redmine;host=localhost"
RedmineDbUser "redmine"
RedmineDbPass "ap.Di[Zo0"
#xRedmineGitSmartHttp yes
</Location>
Alias /git-private /var/git
<Location /git-private>
Order deny,allow
Deny from all
<Limit GET PROPFIND OPTIONS REPORT>
Options Indexes FollowSymLinks MultiViews
Allow from 127.0.0.1
</Limit>
</Location>
</VirtualHost>
такая конфигурация redmine.gomain.com:
<VirtualHost redmine.*:80>
ServerAdmin dropsql@*
ServerName redmine.*
errorLog logs/redmine.*-error_log
TransferLog logs/redmine.*-access_log
DocumentRoot /var/www/redmine.*/public/
<Directory "/var/www/redmine.*/public/">
Options Indexes ExecCGI FollowSymLinks
Order allow,deny
Allow from all
AllowOverride all
</Directory>
</VirtualHost>
Redmine работает хорошо, git по крону вроде как тоже создается нормально:
0-59 * * * * /var/www/redmine.*/extra/svn/reposman.rb -s /var/git/ -r redmine.* -u /var/git/ --scm git -k SPp030YuLSC4VO8Sfbe9 -o apache --verbose
Но вот когда я пытаюсь сделать клон закрытого проекта говорит что не пройдена авторизация: «fatal: Authentication failed» А когда в открытый проект пытаюсь выполнить push говорит:
Unable to create branch path http://DropSQL@*/git/qwer/info/
error: cannot lock existing info/refs
fatal: git-http-push failed
Подскажите плз в чем может быть проблема? Может подскажете куда копать?
Заранее благодарен.