Maybe the problem is about two certs with the same DN (Distinguished
Name)

El jue, 21-07-2005 a las 18:30 +0200, Diego de Felice escribió:
> Hi to all, during some stress test on my new CMS interface with the
> CA, I've noticed that OpenCA has some issues with parallel requests.
> On ML I've found some similar discussion, that suggested using locks
> on files, but this doesn't resolve the problem. In particular I have 2
> errors, randomically. The first is by OpenSSL:
> 
> ERROR 6761 Error while issuing Certificate to DIQJCNBUBI (filename:
> /home/openca-installed/var/tmp/079A.req). <br><br>
> OpenCA::OpenSSL returns errocode 7731075 (OpenCA::OpenSSL->issueCert:
> OpenSSL fails (7777067). Using configuration from
> /home/openca-installed/etc/openssl/openssl/User.conf
> engine "LunaCA3" set.
> DEBUG[load_index]: unique_subject = "yes"
> Check that the request matches the signature
> Signature ok
> The Subject's Distinguished Name is as follows
> countryName           :PRINTABLE:'IT'
> stateOrProvinceName   :PRINTABLE:'Rome'
> localityName          :PRINTABLE:'Rome'
> organizationName      :PRINTABLE:'PKI-FF'
> organizationalUnitName:PRINTABLE:'SGAUS'
> commonName            :PRINTABLE:'DIQJCNBUBI'
> Certificate is to be certified until Jul 21 16:16:28 2006 GMT (365 days)
> failed to update database
> TXT_DB error number 2
> error in ca
> ).
> 
> note the "TXT_DB error number 2", this is by OpenSSL. Any idea on this
> ? I've used
> 
> ###############################
> ## Critical section
> ##
> if( not open( LOCKFILE, ">>".getRequired("LockFile")) ) {
> 
>       $errno = 80003;
>       $errval = gettext( "Cannot open lockfile." );
>       return -1;              
> }
> flock(LOCKFILE, LOCK_EX);
> ##
> 
> ..........
> 
> ##
> flock(LOCKFILE, LOCK_UN);
> close LOCKFILE;
> ##
> ## End Critical section
> ###############################
> 
> but the problem is only attenuated.
> 
> The other error is very strange:
> 
> Error 700
> General Error
> 
> The compilation of the command cmdCmsMakeCert failed. Error in
> tempfile() using /home/openca-installed/var/tmp/XXXXXXXX: Have
> exceeded the maximum number of attempts (10) to open temp file/dir at
> /home/openca-installed/perl5/i386-linux-thread-multi/OpenCA/OpenSSL/SMIME.pm
> line 85
> 
> N.B: cmdCmsMakeCert is my command in lib/cmds/
> 
> This is something strange, because it refers to SMIME. Any idea also on this ?
> 



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
OpenCA-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openca-devel

Reply via email to