Назад | Перейти на главную страницу

Прокси-сервер Nginx с аутентификацией Redmine SVN

Я пытаюсь настроить систему, в которой у меня есть сервер nginx, работающий как обратный прокси-сервер для нескольких веб-сайтов, которые я хочу запустить. Чтобы разделить веб-сайты, я создал контейнер Linux, который содержит каждый сайт, чтобы я мог уменьшить конфликты при использовании базы данных и т. Д.

В настоящее время я пытаюсь заставить свой основной сайт работать и иметь nginx с настройкой пассажира и подключением к redmine, и у меня есть установка Apache, специально настроенная для обслуживания SVN через HTTP, и я пытаюсь использовать аутентификацию redmine с этим.

Я настроил все, как описано в инструкциях по redmine, но когда я извлекаю проект из SVN, он всегда работает, даже если проект является частным, и всякий раз, когда я пытаюсь зафиксировать его в репозиториях, он не сообщает: «Не удалось открыть запрошенный SVN. файловая система », журнал ошибок Apache, связанный с этим событием:« (20014) Внутренняя ошибка: Не удается открыть файл '/ srv / rcs / svn / error / format': Нет такого файла или каталога ». Если я уберу аутентификацию Redmine, я могу оформить и зарегистрировать репозитории в порядке, но аутентификации нет.

У кого-нибудь есть идеи?

редактировать

Я попытался решить эту проблему другим способом, попытавшись заставить аутентификацию работать с помощью LDAP, мне удалось получить ее, чтобы мой пользователь мог войти на веб-сайт Redmine, но как только я попытался проверить что-либо, он сказал, что доступ запрещен для репозиторий.

Проблема оказалась проблемой конфигурации apache из-за значения по умолчанию, установленного в конфигурации apache. По следующей ссылке предоставлена ​​информация для решения проблемы:

http://www.raditha.com/blog/archives/896.html