Hi, I've got a weird one. Moin was running fine in a vm on windows. The only thing that has changed is it's gone from a workgroup to joining our domain. Now I get the below error/traceback trying to modify or create a new page. Anyone seen anything like this or have any suggestions?
Permissions look fine, as far as I can tell. I've tried running apache under the local system account and my administrator account, neither changes things. I've tried flushing the cache: C:\moin\wikis\ccs\config>moin maint cleancache 2009-07-21 10:08:30,970 WARNING MoinMoin.log:137 using logging configuration read from built-in fallback in MoinMoin.log module! 2009-07-21 10:08:31,157 INFO MoinMoin.config.multiconfig:125 using wiki config: C:\moin\wikis\ccs\config\wikiconfig.pyc Any ideas? See below for traceback/system info, moin 1.8.1, apache2.2 w\mod_wsgi --> --> CacheError If you want to report a bug, please save this page and attach it to your bug report. * Show debugging information * Report bug * Visit MoinMoin wiki Traceback A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. 1. C:\Python25\lib\site-packages\MoinMoin\request\__init__.py in run (self=<MoinMoin.request.request_wsgi.Request object at 0x036F2470>) 1. 1309 self.page.send_page() 2. 1310 else: 3. 1311 handler(self.page.page_name, self) 4. 1312 5. 1313 # every action that didn't use to raise MoinMoinFinish must call this now: * handler = <function execute at 0x038DC570> * self = <MoinMoin.request.request_wsgi.Request object at 0x036F2470> * self.page = <MoinMoin.Page.Page object at 0x036F2970> * self.page.page_name = u'poop' 2. C:\Python25\lib\site-packages\MoinMoin\action\edit.py in execute (pagename=u'poop', request=<MoinMoin.request.request_wsgi.Request object at 0x036F2470>) 1. 162 if not TextCha(request).check_answer_from_form(): 2. 163 raise pg.SaveError(_('TextCha: Wrong answer! Go back and try again...')) 3. 164 savemsg = pg.saveText(savetext, rev, trivial=trivial, comment=comment) 4. 165 except pg.EditConflict, e: 5. 166 msg = e.message * savemsg undefined * pg = <MoinMoin.PageEditor.PageEditor object at 0x038A3F50> * pg.saveText = <bound method PageEditor.saveText of <MoinMoin.PageEditor.PageEditor object at 0x038A3F50>> * savetext = u'Describe poop here.\n' * rev = 0 * trivial = 0 * comment = u'' 3. C:\Python25\lib\site-packages\MoinMoin\PageEditor.py in saveText (self=<MoinMoin.PageEditor.PageEditor object at 0x038A3F50>, newtext=u'Describe poop here.\n', rev=0, **kw={'comment': u'', 'trivial': 0}) 1. 1038 request = self.request 2. 1039 _ = self._ 3. 1040 self._save_draft(newtext, rev, **kw) 4. 1041 action = kw.get('action', 'SAVE') 5. 1042 deleted = kw.get('deleted', False) * self = <MoinMoin.PageEditor.PageEditor object at 0x038A3F50> * self._save_draft = <bound method PageEditor._save_draft of <MoinMoin.PageEditor.PageEditor object at 0x038A3F50>> * newtext = u'Describe poop here.\n' * rev = 0 * kw = {'comment': u'', 'trivial': 0} 4. C:\Python25\lib\site-packages\MoinMoin\PageEditor.py in _save_draft (self=<MoinMoin.PageEditor.PageEditor object at 0x038A3F50>, text=u'Describe poop here.\n', rev=0, **kw={'comment': u'', 'trivial': 0}) 1. 838 cache = caching.CacheEntry(request, arena, key, scope='wiki', use_pickle=True) 2. 839 if cache.exists(): 3. 840 cache_data = cache.content() 4. 841 else: 5. 842 cache_data = {} * cache_data undefined * cache = <MoinMoin.caching.CacheEntry instance at 0x038D2968> * cache.content = <bound method CacheEntry.content of <MoinMoin.caching.CacheEntry instance at 0x038D2968>> 5. C:\Python25\lib\site-packages\MoinMoin\caching.py in content (self=<MoinMoin.caching.CacheEntry instance at 0x038D2968>) 1. 257 return data 2. 258 except (pickle.UnpicklingError, IOError, EOFError, ValueError), err: 3. 259 raise CacheError(str(err)) 4. 260 5. 261 def remove(self): * global CacheError = <class 'MoinMoin.caching.CacheError'> * builtin str = <type 'str'> * err = EOFError() CacheError * args = ('',) * message = '' System Details * Date: Mon, 20 Jul 2009 15:38:56 +0000 * Platform: win32 (nt) * Python: Python 2.5.2 (C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe) * MoinMoin: Release 1.8.1 (release) ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Moin-user mailing list Moin-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user