
tiagoshimizu
(usa Debian)
Enviado em 10/11/2017 - 09:34h
Olá a todos.
Tenho um servidor rodando ubuntu 16.04 LTS onde tenho o svn instalado e configurado no apache. Utilizo a autenticação via LDAP dos projetos e por conta disso que utilizo o protocolo http, porem, até então, estava funcionando perfeitamente. Contudo, nesta semana, precisei rodar uma aplicação ASP.NET neste servidor e tive de realizar a instalação do MONO para esta tarefa. Após a instalação, a página asp.net rodou ok mas o svn http começou a apresentar problemas.
Ao fazer commit dos projetos, é apresentada a mensagem de erro:
Commit failed (details follow):
Changing file '<Caminho do arquivo>' is forbidden by the server
Access to '/Teste/!svn/txr/1-1/<caminho do arquivo> forbidden
Já tentei dar permissão geral nas pastas e nada:
chown -R www-data:www-data /etc/svn/Teste
chmod -R 777 /etc/svn/Teste
O interessante é que por exemplo, se fizer upload de um arquivo pdf funciona ok, porem se tiver alguma pasta com outros arquivos dentro, dá o erro de permissão.
Outra coisa é que se eu trocar o protocolo de comunicação de http para o svn, funciona ok, porem daí perco a autenticação pelo ldap.
Alguém poderia me ajudar nesse mistério?
Obrigado desde já.