= Description = Upon saving a page, you sometimes get a traceback with a "Protocol``Error", presumably raised while talking to moinmaster.wikiwikiweb.de:8000 over XMLRPC. If this happens, the changes to the page are not saved. == Steps to reproduce == This is difficult to reproduce because it only seems to occur when there are problems with wikiwikiweb.de. Whenever I got the bug, I also had problems accessing moinmoin.wikiwikiweb.de (either a Twisted error: too many open files or the CSS would not download, giving the typical corrupted Wiki appearance). I guess this could be reproduced by temporarily changing the URI in line 95 of `util/antispam.py` from {{{ uri = "http://moinmaster.wikiwikiweb.de:8000/?action=xmlrpc2" }}} to some fake XMLRPC server that behaves badly. == Example == Here are two example tracebacks: * [[attachment:traceback1.html]] * [[attachment:traceback2.html]]. == Details == || '''!MoinMoin Version''' || moin 1.3.4 || || '''OS and Version''' || Debian Linux Sarge (Intel x86 platform) || || '''Python Version''' || Python 2.4.1 || || '''Server Setup''' || Apache 1.3.33 using FastCGI || || '''Server Details''' || nothing special || == Workaround == Deactivate spam protection in the Wiki config or patch line 126 of `MoinMoin/util/antispam.py` from {{{ except (timeoutsocket.Timeout, timeoutsocket.error), err: }}} to {{{ except (timeoutsocket.Timeout, timeoutsocket.error, xmlrpclib.ProtocolError), err: }}} (not seriously tested). = Discussion = = Plan = ## This part is for Moin``Moin developers: * Priority: * Assigned to: ThomasWaldmann * Status: fixed (applied patch) in arch, patch-809 ---- ## When the bug is fixed, replace the category to Category MoinMoinBugFixed ## If this is not a bug, replace with Category MoinMoinNoBug CategoryMoinMoinBugFixed