Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#7153 closed defect (worksforme)

Apache crash after upgrade when accessing web fontend

Reported by: nospam@… Owned by:
Priority: normal Milestone:
Component: web frontend Version: 0.11b2
Severity: normal Keywords: apache subversion
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

I had an "win2000serv/apache2.2.5/python2.5/mod_python/svn 1.4.5/trac0.10.4" environnement working for months.

But since I upgraded to "apache2.2.8/python2.5.2/mod_python3.3.1/svn 1.4.6/trac0.11b2" Trac web frontend stop responding. Apache don't even throw an header (but the first LDAP authentification work perfectly).

I don't get any line in the acces.log, I found in error.log these line :

[notice] Parent: child process exited with status 3221225477 -- Restarting.

Followed by these lines which seems to be only warnings since the mod_python info and test pages work perfectly.

[error] python_init: Python version mismatch, expected '2.5', found '2.5.2'.
[error] python_init: Python executable found 'C:\\Program Files\\Apache Software Foundation\\Apache2.2\\bin\\httpd.exe'.
[error] python_init: Python path being used 'C:\\WINNT\\system32\\python25.zip;C:\\Program Files\\Python25\\Lib;C:\\Program Files\\Python25\\DLLs;C:\\Program Files\\Python25\\Lib\\lib-tk;;C:\\Program Files\\Apache Software Foundation\\Apache2.2\\bin'.

I try with wsgi module with the same problem.

Attachments (1)

trac.httpd.conf (582 bytes ) - added by nospam@… 16 years ago.
Trac httpd conf file

Download all attachments as: .zip

Change History (11)

by nospam@…, 16 years ago

Attachment: trac.httpd.conf added

Trac httpd conf file

comment:1 by Tim Hatch, 16 years ago

Are you sure you upgraded mod_python and that the correct one is being loaded? That exit status seems to indicate an incompatible Apache module.

comment:2 by nospam@…, 16 years ago

I think so, the mod_python info page return :

	Apache/2.2.8 (Win32) SVN/1.4.6 DAV/2 mod_python/3.3.1 Python/2.5.2

Is there a similar page for Trac which return the trac config without the need to creat a project ?

comment:3 by nospam@…, 16 years ago

I created a new project with no link to a svn repo, and it works. But after setting the repository_dir var, and restarting apache the same problem occure.

SVN commits and svn apache pages work flawlessly, so the problem seems to be link to the svn access from trac, no ?

I'm checking the svn doc in order to see if there an update action to run after a upgrade from ubversion 1.4.5 to 1.4.6

comment:4 by nospam@…, 16 years ago

Keywords: suberversion added
Resolution: fixed
Status: newclosed

Problem fixed after a complete reinstallation of Subversion 1.4.6 : (I just launched again Subversion 1.4.6 svn-1.4.6-setup.exe then svn-python-1.4.6.win32-py2.5.exe)

Sorry to pollute this bug tracking system…

comment:5 by Emmanuel Blot, 16 years ago

Milestone: 0.11
Resolution: fixed
Status: closedreopened

comment:6 by Emmanuel Blot, 16 years ago

Keywords: subversion added; suberversion removed
Resolution: worksforme
Status: reopenedclosed

(fixing status, milestone and keywords)

in reply to:  4 comment:7 by Christian Boos, 16 years ago

Replying to nospam@briat.org:

Problem fixed after a complete reinstallation of Subversion 1.4.6 : (I just launched again Subversion 1.4.6 svn-1.4.6-setup.exe then svn-python-1.4.6.win32-py2.5.exe)

Glad you fixed it! If you don't mind, can you tell us which svn installers did you use?

(this is in order to clarify what's going on with #6739, thanks in advance!)

comment:8 by nospam@…, 16 years ago

I didn't notice that there was two windows download pages, but after looking through my browser history and making a diff comparison, I pretty sure that my last installation files came from the "windows apache folder".

About my first installation, I think that's the same files, I didn't find an obvious link that would guide me to the wrong page.

comment:9 by PBruin, 16 years ago

I had the same error but it happened only once every other day or so.

I upgraded from subversion 1.2.3 to 1.4.6 with all the correct python bindings for the correct apache version. But the error kept on coming back.

Only when I upgraded mod_python from 3.1.7 to the latest (3.3.1) the problems seemed to have gone.

comment:10 by virtualblackfox, 16 years ago

Same error here after an install from the "Windows" folder. Installed the mod_python from the "Windows Apache 2.2.x" (same .exe name : "svn-python-1.5.4.win32-py2.5.exe") folder and trac works like a charm.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.