Good morning,
I just speak a little english.
I deployed subversion, python and trac on a Windows Server 2003 R2. I used you documentation here : http://trac.edgewall.org/wiki/TracOnWindows
Everything works fine in standalone mode (tracd). I see my project subversion, it's fine.
Then I configure Apache and virtual host. In "httpd.conf", I have theses lines :
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_svn_module "C:/Program Files/Subversion/bin/mod_dav_svn.so"
LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so"
LoadModule sspi_auth_module modules/mod_auth_sspi.so
LoadModule python_module modules/mod_python.so
Then I write my virtual host like this :
<VirtualHost 157.26.96.22:443>
ServerName subversion.cpaijb.ch:443
ErrorLog C:/xampp/apache/logs/subversion.cpaijb.ch-error_log
CustomLog C:/xampp/apache/logs/subversion.cpaijb.ch-access_log common
DocumentRoot "C:/SubVRepos/pages"
SSLEngine on
#SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile conf/ssl.crt/server.crt
SSLCertificateKeyFile conf/ssl.key/server.key
<Location /svn>
DAV svn
SVNParentPath C:/SubVRepos/Repositories
SSLRequireSSL
AuthzSVNAccessFile C:\SubVRepos\auth\access.conf
# SSPI Config
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIDomain "EISI"
# Do not authorize basic authentication !
# (password will be sent in plain text otherwise)
SSPIOfferBasic On
SSPIOmitDomain On
SSPIUsernameCase lower
AuthName "CPAI-JB Subversion repository"
Require valid-user
# End SSPI Config
</Location>
# TRAC Config
Alias /trac "C:/Python25/Lib/site-packages/Trac-0.11.5-py2.5-win32.egg/trac/htdocs"
<Location /projects>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv "C:/SubVRepos/trac/devCPAIJB"
PythonOption TracUriRoot /projects
# SSPI Config
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIDomain "EISI"
SSPIOmitDomain On
SSPIUsernameCase lower
Require valid-user
# End SSPI Config
</Location>
<Directory "C:/Python25/Lib/site-packages/Trac-0.11.5-py2.5-win32.egg/trac/htdocs">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "C:/Python25/Lib/site-packages/svn_python-1.6.4-py2.5-win32.egg">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
By an other computer, I can access to my trac site with authentification, but I have this error : Warning: Can't synchronize with the repository (Unsupported version control system "svn": "DLL load failed: The specified procedure could not be found." ). Look in the Trac log for more information.
Can you help me please ? I don't know what is the problem and I already read a lot of forum but no solution…
THANK YOU SO MUCH !!!!