LINUX.ORG.RU

git авторизация redmine не проходит.


0

0

Хочется настроить что-бы git авторизовался из баззы redmine,через web_dav.
Схема
local_network-->nginx--mongrel_cluster--redmine
|
apache-mod_dav-->redmine.pm-->mysql .


Имеем:
Redmine 1.0.0.stable (MySQL)
gem -v
1.3.5
rails -v
Rails 2.3.5
ruby -v
ruby 1.8.6 (2010-02-05 patchlevel 399) [x86_64-linux]

[b]/etc/httpd/conf.d/redmine.conf[/b]


PerlLoadModule Apache::Redmine
<Location /redmine_git>
DAV on
#SVNParentPath «/redmine_git»
AuthType Basic
AuthName «Git authorization Redmine»
Require valid-user
PerlAccessHandler Apache::Authn::Redmine::access_handler
PerlAuthenHandler Apache::Authn::Redmine::authen_handler
# for mysql
RedmineDSN «DBI:mysql:database=redmine;host=localhost»
RedmineDbUser «*******»
RedmineDbPass «*******»
</Location>
## a private location in read only mode to allow Redmine browsing
<Location /redmine_git>
DAV on
#SVNParentPath «/redmine_git»
Order deny,allow
Allow from all
# only allow reading orders
<Limit GET PROPFIND OPTIONS REPORT>
Allow from all
</Limit>
</Location>
###############################################################33

Окошко с вводом пароля появляется, в логах mysql:

115 Connect redmine@localhost on redmine
115 Query set autocommit=1
115 Query SELECT hashed_password, auth_source_id, permissions FROM members, projects, users, roles, member_roles WHERE projects.id=members.project_id AND member_roles.member_id=members.id AND users.id=members.user_id AND roles.id=member_roles.role_id AND users.status=1 AND login='tester' AND identifier=NULL
115 Quit


Но в упор не пускает.
Права все от apache юзера,как на запуск mongrel_cluster так на папки redmine и .git дерикторий,назначены правильно.
В редмайне права пользователям на проект назначены правильно.
Куда копать в какую сторону?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.