I was advised to downgrade to version 1.0.4 (or use the CVS version)
when I reported DBRunRecoveryError's.  The thread was earlier this
month.  ([Spambayes] Are you looking for people to test the DBRecovery
issue?)

I do not know what a TLS connection is, so I have no suggestions for
your server connection problem.


On Fri, 2005-06-17 at 18:00 +0200, Vys0 wrote:
> Hello, I am new to this list - I tried to search a bit archive, but did not 
> succeed ;/
> 
> Linux (Aurox 10.2 based on RH), KMail 1.7.2 (KDE 3.3.210.2aur-3), Spambayes 
> 1.1a1
> 
> What concerns me are two problems:
> 
> 1) how to configure Spambayes to be able to get mails from servers, that 
> communicate with mail-client not on 110 port - but on 995, for example.
> Writing host with example.host.com:995 does not work
> example.host.com 995 neither
> 
> I need this as one of servers I use for e-mails does only allow TLS 
> connection, on 995 port.
> 
> 2) and here comes another.
> Yesterday I set up all the stuff, it worked fine. Switched the machine off. 
> Turned it on today - launched sb_server.py - launched KMail .. and got lots 
> of errors in console window, with lots of /python paths, ending with DBError 
> run recovery -- PANIC, or something like this 
> -----------
> [EMAIL PROTECTED] spambayes-1.1a1]$ sb_server.py
> SpamBayes POP3 Proxy Version 1.1a1 (April 2005)
> 
> Loading database... User interface url is http://localhost:8880/
> Traceback (most recent call last):
>   File "/usr/bin/sb_server.py", line 1096, in ?
>     run()
>   File "/usr/bin/sb_server.py", line 1090, in run
>     start()
>   File "/usr/bin/sb_server.py", line 1025, in start
>     main(state.servers, state.proxyPorts, state.uiPort, state.launchUI)
>   File "/usr/bin/sb_server.py", line 1005, in main
>     Dibbler.run(launchBrowser=launchUI)
>   File "/usr/lib/python2.3/site-packages/spambayes/Dibbler.py", line 727, in 
> run
>     asyncore.loop(map=context._map)
>   File "/usr/lib/python2.3/asyncore.py", line 193, in loop
>     poll_fun(timeout, map)
>   File "/usr/lib/python2.3/asyncore.py", line 108, in poll
>     r, w, e = select.select(r, w, e, timeout)
> KeyboardInterrupt
> -------------------
> Traceback (most recent call last):
>   File "/usr/bin/sb_server.py", line 564, in onRetr
>     msg.addSBHeaders(prob, clues)
>   File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 452, in 
> addSBHeaders
>     self.RememberClassification(disposition)
>   File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 401, in 
> RememberClassification
>     self.modified()
>   File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 377, in 
> modified
>     self.message_info_db.store_msg(self)
>   File "/usr/lib/python2.3/site-packages/spambayes/message.py", line 181, in 
> store_msg
>     self.db[msg.getDBKey()] = attributes
>   File "/usr/src/build/475206-i386/install/usr/lib/python2.3/shelve.py", line 
> 130, in __setitem__
>     self.dict[key] = f.getvalue()
>   File 
> "/usr/src/build/475206-i386/install/usr/lib/python2.3/bsddb/__init__.py", 
> line 120, in __setitem__
> DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database 
> recovery -- PANIC: Invalid argument')
> 
> Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal 
> error, 
> run database recovery -- PANIC: fatal region <bound method 
> MessageInfoDB.__del__ of <spambayes.message.MessageInfoDB object at 
> 0xb147b38c>> ignored
> Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal 
> error, 
> run database recovery -- PANIC: fatal region  ignored
> Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal 
> error, 
> run database recovery -- PANIC: fatal region  ignored
> Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal 
> error, 
> run database recovery -- PANIC: fatal region <bound method 
> MessageInfoDB.__del__ of <spambayes.message.MessageInfoDB object at 
> 0xb14761ec>> ignored
> Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal 
> error, 
> run database recovery -- PANIC: fatal region  ignored
> --------------------
> something like that ...
> 
> I stopped server (with Ctrl+C). I cd'ed to ~/spambayes ... and there were no 
> files it should have created. So I had to rebuild the whole database from the 
> scratch. Hopefully it will work fine this time, and survive powering off the 
> machine.
> What could have caused such an error ?
> 
> 
> I appreciate all your help, sorry if this was spoken about already.
> 
> -- 
> Greetings,
> Piotr 'Vys0' Budny
> _______________________________________________
> [email protected]
> http://mail.python.org/mailman/listinfo/spambayes
> Check the FAQ before asking: http://spambayes.sf.net/faq.html
-- 
Lloyd Kvam
Venix Corp

_______________________________________________
[email protected]
http://mail.python.org/mailman/listinfo/spambayes
Check the FAQ before asking: http://spambayes.sf.net/faq.html

Reply via email to