Opened 16 years ago
Closed 16 years ago
#8346 closed defect (worksforme)
Trac SVN integration crashes the APACHE
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | 0.11.4 |
Severity: | major | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
We have a collabnet SVN server installed. Trac is hosted on it's Apache server. When ever I try pointing 'repository_dir' to the repository's folder the Apache stops responding.
There are no errors in trac's log file (which is on Debug level). The only clue that i could find in the Apaches error log is: "Parent: child process exited with status 3221225477 — Restarting."
OS: Windows server 2003.
Attachments (2)
Change History (7)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Maybe this will refine the problem a bit ?
I'm also attaching my svn and apache configuration files
Trac [D:\trac-projects\CIT-Pro]> resync Resyncing repository history... Traceback (most recent call last): File "C:\Program Files\Python2.5\Scripts\trac-admin-script.py", line 8, in <mo dule> load_entry_point('Trac==0.11.4', 'console_scripts', 'trac-admin')() File "C:\Program Files\Python2.5\lib\site-packages\trac\admin\console.py", lin e 1299, in run admin.run() File "C:\Program Files\Python2.5\lib\site-packages\trac\admin\console.py", lin e 140, in run self.cmdloop() File "C:\Program Files\Python2.5\Lib\cmd.py", line 142, in cmdloop stop = self.onecmd(line) File "C:\Program Files\Python2.5\lib\site-packages\trac\admin\console.py", lin e 123, in onecmd rv = cmd.Cmd.onecmd(self, line) or 0 File "C:\Program Files\Python2.5\Lib\cmd.py", line 219, in onecmd return func(arg) File "C:\Program Files\Python2.5\lib\site-packages\trac\admin\console.py", lin e 665, in do_resync repos = env.get_repository().sync(self._resync_feedback) File "C:\Program Files\Python2.5\lib\site-packages\trac\env.py", line 270, in get_repository return RepositoryManager(self).get_repository(authname) File "C:\Program Files\Python2.5\lib\site-packages\trac\versioncontrol\api.py" , line 157, in get_repository repos = self._connector.get_repository(rtype, rdir, authname) File "C:\Program Files\Python2.5\lib\site-packages\trac\versioncontrol\svn_fs. py", line 280, in get_repository 'branches': self.branches}) File "C:\Program Files\Python2.5\lib\site-packages\trac\versioncontrol\svn_fs. py", line 401, in __init__ self.repos = repos.svn_repos_open(self.path, self.pool()) File "C:\Program Files\Python2.5\Lib\site-packages\libsvn\repos.py", line 47, in svn_repos_open return apply(_repos.svn_repos_open, args) svn.core.SubversionException: ("Expected FS format between '1' and '3'; found fo rmat '4'", 160043)
comment:3 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Ok- I've figured out the problems:
- The original problem was a misconfiguration - we were missing the dav_fs_module in Apache config (silly me :( )
- The other problem was that we've upgraded the SVN, without upgrading the python bindings as at stackoverflow
Thank you.
comment:4 by , 16 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
That would be "worksforme", then.
comment:5 by , 16 years ago
Resolution: | → worksforme |
---|---|
Status: | reopened → closed |
You need to attach your Apache configuration for Trac setup, specify versions of Apache/Python modules and ensure that all NTFS permissions are set correctly. Then we can try to guess what can happen on Windows 2003. So far I can't remember any such issues with either XP or 2003.