Robert Hannemann wrote:

i've installed the new DB Module - CRL works, but when i trie to look my
CA Cert i get the error:

Document contains no Data
and apache Logs:

Bareword found where operator expected at (eval 55) line 1, near
"/OpenCA/ca"
(Missing operator before a?)
General Error Trapped 700: Der Befehl wird derzeit nicht
unterstützt. at
/usr/local/OpenCA/ca/lib/servers/ca/functions/misc-utils.lib line 42.
I think this is an old log-message and has nothing to do with your problem.

I tried to understand what's going on in the module and submitted some fixes to the CVS. I do a testinstallation and I reactivate an old installation. Both work with the new DB-module. There were two problems:

1. The compare-function for hashes in DB_File was wrong because it can cause an overflow (secure hashes are really big numbers and sometimes too big for normal arithmetic functions - 128 bit hash = 16 byte).

2. The handling of an undefined key in getPrevItem had a bug.

(3.) misc-utils.lib used a hack which only works with OpenCA::DBI to get the last element of the table.

I commited all changes. Tomorrow I update pre-RC7. So you can try again.

Michael
--
-------------------------------------------------------------------
Michael Bell Email (private): [EMAIL PROTECTED]
Rechenzentrum - Datacenter Email: [EMAIL PROTECTED]
Humboldt-University of Berlin Tel.: +49 (0)30-2093 2482
Unter den Linden 6 Fax: +49 (0)30-2093 2959
10099 Berlin
Germany http://www.openca.org



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Openca-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-users


Reply via email to