• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1874
  • Last Modified:

mod_dav_svn.so failed to load

Hi all,

I installed CollabNet Subversion on my machine (SVN1.5.2/Apache 2.2.8/Windows 2003 Enterprise). Apache was not able to run as a Windows service. An error was given as follows.

The Apache service named  reported the following error:
>>> httpd.exe: Syntax error on line 116 of C:/Program Files/CollabNet Subversion Server/httpd/conf/httpd.conf: Cannot load C:/Program Files/CollabNet Subversion Server/httpd/modules/mod_dav_svn.so into server: The specified procedure could not be found.  

I am confused because the mod_dav_svn.so is right at where it's supposed to be. In the httpd.conf file I have root path and loadmodule in the following lines.

ServerRoot "C:/Program Files/CollabNet Subversion Server/httpd"
...
LoadModule dav_svn_module modules/mod_dav_svn.so   .

I  tried to give all path to the mod_dav_svn.so which is
LoadModule dav_svn_module "C:/Program Files/CollabNet Subversion Server/httpdmodules/mod_dav_svn.so"

But it didn't work. There are some other modules before mod_dav_svn that reside in the same directory which Apache didn't complain. But it complained it couldn't find  mod_dav_svn. I don't understand why. Your suggestions will be highly appreciated!

Amy
0
iLvChopin
Asked:
iLvChopin
  • 4
  • 3
2 Solutions
 
big_daddy0690Commented:
Please reference my posts in this question to see if it solves your problem.

http://www.experts-exchange.com/Programming/Languages/Scripting/Q_23595751.html
0
 
iLvChopinAuthor Commented:
Hi big_bddy0690,

Thanks for your post. I uninstalled Collabnet Subversion and installed Apached 2.2.9 and Subversion 1.5.2 separately. It now works without authentication in place. I want to use Windows authentication therefore I put mod_auth_sspi.so to Apache's modules directory. (that's from what I read)

I added the following line to load the SSPI module in httpd.conf

LoadModule sspi_auth_module modules/mod_auth_sspi.so

When I restarted the Apache server, once again it complained it couldn't find the mod_auth_sspi.so even though it was right there in the directory. I had to comment out the above line in order for Apache to run.

It made me crazy...Any thoughts??

0
 
iLvChopinAuthor Commented:
i am increasing the points to 250...
0
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

 
big_daddy0690Commented:
Can you post what you have within the <Location /svn> tag within httpd.conf
0
 
big_daddy0690Commented:
Please include your full LoadModule section as well.
0
 
iLvChopinAuthor Commented:
HI, after some extensive google search, I found where the problem was. The SSPI module has to be loaded first before any other svn modules. After I made that change, my SVN + Apache was up and running. Thank you for your responses to my question. I'd like to give 50pts for your kindness. Thanks!
0
 
iLvChopinAuthor Commented:
oh well, I don't know how to reward 50 points to you...Can someone help?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now