-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin installation/configuration #22
Comments
Hi there, I have also an ubuntu LTS 12.04 server running, so i looked up my config. I see that the "RedmineAdvanced.pm" is located in the "/etc/perl/Apache" folder. Also the configuration of the apache sites are inside "/etc/apache2/sites-enabled" located. The content of this folder consists of symlinks to /etc/apache2/sites-available" where you can use e.g. the predefined default-ssl. To enable the redmine authentication for apache you have to add "PerlLoadModule Apache::RedmineAdvanced" to the used configuration. I hope that helps you. I remember that this was also tricky for me to figure out the ubuntu specific handling. kind regards, |
you are awesome, thanks! after installing SHA1 and trying a bit around the installation worked and the plugins are shown in the administration panel project settings! thanks a lot! but if i choose WebDAV for any of my projects, there is no WebDAV tab appearing. |
Glad to see you have my plugin working. The webdav tab should appear only in the project configuration (as a sub-tab) but you have to grant permissions to your users before (use administration -> roles and permissions)... Kind regards, |
thanks for the fast reply. i created a new project, set my roles in roles&permissions (manage and view) and enabled the webdav module. but there is still no sub-tab in the project configuration.. thanks for your support! |
Strange because, in my code, the only requirement is to have the :webdav_settings permission. |
no, there isn't any error in the production.log.. Started POST "/redmine/projects/teamserver-2-0/modules" for 194.**** at 2013-05-29 12:37:31 +0200 the permissions are definitely correct and for the current project/user. |
I've been facing in front of the same problem. Same OS, same version. After fiddling a lot with the source code I have decided to uninstall the two redmine plugins. Hopefully you can figure out how to solve the problem. The WebDAV access to Redmine files will turn out the application as our definitive main application for PM and Document Management |
I am trying to integrate this plugin to our environment (Server 'Ubuntu 12.04.2 LTS'). In our server we are maintaining nearly 20-30 different redmine instances and grow to nearly 200 instances in coming 3-months and all the instances have their own specific svn and git repositories. We have documents in svn and in git repositories. I configured /webdav in my apache configuration and successfully did a apache restart following the instructions but when I try to use 'CarotDAV' with my valid credentials I see some log in the apache displaying something like below... XXX.XX.XX.XXX - XXXXXX [12/Sep/2013:16:50:27 +0200] "OPTIONS /webdav HTTP/1.1" 200 2190 "-" "Rei.Fs.WebDAV1.9.8" Any help in this regard is grateful. Regards, |
Well, these are the requests sent by carotDAV and they are OK. Could you describe what is your problem? |
Response for: "Well, these are the requests sent by carotDAV and they are OK. Could you describe what is your problem?" I configured the webdav from the server and created a symlink like "RedmineAppDir/public/webdav -> SvnRepositoryPath" and in webdav plugin settings "folder name for repository" I entered webdav word only and hoping the URL like https://ServerName/webdav in CarotDAV and I see the belowtwo entries in apache log. I tried connecting via 'Mapping a network drive' from my Windows-7 Desktop with path as https://ServerName/webdav and still the same problem I mean unable to open the repository. We use our windows credentials to login to the application. /Prasanth Kumar G |
I don't know why you want to create a symlink like this one but I'm pretty sure it will not be used... About authentication: I don't know what is your apache configuration but you have to check that the username displayed in the apache log is EXACTLY the same as your login in redmine (uppercase/lowercase doesn't matter). If not, redmine_http_auth will not be able to identify you and the webdav plugin will see you only as anonymous user... Last thing: Some of my users are unable to map a network drive with windows 7, some others have absolutely no problem and there are few users who can't connect sometimes... Conclusion: webdav client in Windows 7 is not very stable and that's why I prefer to use CarotDAV. If you can see you repository inside CarotDAV, then the server and the webdav plugin are correctly configured... Kind regards, |
Hi Arnaud, Thanks for your suggestions and corrections. Can you give the approximate URL what I should try in the CarotDAV GUI for URI. I am using SSL certificate so I am extpecting URI to be https://ServerName/webdav and we are using apache as the web server and the apache ServerName docroot points to RedmineAppDir/public directory and this is the reason why I created a sym link like RedmineAppDir/public/webdav -> RepositoryPath Will wait for your further suggestions. /Prasanth |
Hi Amartel, To our current requirement I am not using any sub-uri structure. My Home URL will directly land into the application. Can you please suggest any workaround for this. /Prasanth |
Hi,
i would like to use the plugin for our redmine 2.3.0 on ubuntu LTS 12.04 and Apache2.
the installation instruction says i have to copy the RedmineAdvanced.pm to /etc/httpd/Apache/Authn. but i don't even have /etc/httpd. i tried to install alle the pearl packages and copy it to the /usr/lib/pearl5/Apache2 or usr/share... or /Apache. i also created a dir, named Authn. but i got the "Invalid command 'RedmineDSN'" error. is there any instructions how to install and configure the plugin correctly on ubuntu? sorry if this is a dump question, but i can't find something specific about this :(
many many thanks and greetings,
Jonas
The text was updated successfully, but these errors were encountered: