Description

If Xapian is switched on AND if MoinMoin is running on an mod_wsgi enabled apache server than after every page save action I get one of these effects:

Steps to reproduce

You (at least me) will see a message like this: "You already saved that page!" or you might only see a totally white page in your browser.

Switch Xapian

Example

Component selection

Details

MoinMoin Version

1.9.2

OS and Version

Windows XP

Python Version

2.6.4

Server Setup

Apache with MOD_WSGI

Server Details

Xapian switched on

Language you are using the wiki in (set in the browser/UserPreferences)

German

Workaround

If I run MoinMoin in standalone mode, everything works as usual.

Discussion

Interesting: If I load the page with the internet explorer, I see edit conflicts after saving a page with changes. It seems as if Moin for some reason gets two post messages.

My apache logfile contains this after saving changes on a page in Internet Explorer:

xxxxxx - - [04/Mar/2010:16:35:28 +0100] "POST /xxxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 17538
xxxxxx  - - [04/Mar/2010:16:35:29 +0100] "GET /moin_static192/common/moinmoin.png HTTP/1.1" 403 1206
xxxxxx  - - [04/Mar/2010:16:35:30 +0100] "GET /xxxxxxxxx/%C3%9Cbersicht?action=edit&editor=gui HTTP/1.1" 200 32278
xxxxxx  - - [04/Mar/2010:16:35:41 +0100] "POST /xxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 35905
xxxxxx  - - [04/Mar/2010:16:35:44 +0100] "POST /xxxxxxxx/%C3%9Cbersicht HTTP/1.1" 200 17546
xxxxxx  - - [04/Mar/2010:16:35:45 +0100] "GET /moin_static192/common/moinmoin.png HTTP/1.1" 403 1206

But this doesn't happen always. Normally also with Internet Explorer (I normally use Firefox) I get the message "You already saved the page!".

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/1.9.2XapianPageAlreadySavedBlankPage (last edited 2010-03-04 15:46:34 by JosefMeier)