Expired credential in GeniCM::UnregisterSliver()
at 2:41 PM, Geni User <geniuser@boss.emulab.net> wrote:
In cluster-wrapper.pl
DB Query failed
Query: replace into logfile_metadata set logidx='128554738',metakey='Output',metaval='Malformed arguments: func=xmlSecOpenSSLX509StoreVerify:file=x509vfy.c:line=341:obj=x509-store:subj=unknown:error=71:certificate verification failed:X509_verify_cert: subject=/C=US/ST=Utah/O=Cloudlab Cluster/OU=utah.cloudlab.us.CORD-SiaB-Manual/CN=c4c8e2d5-743f-11ea-b9ac-d79bac36fb78/emailAddress=testbed-ops@ops.utah.cloudlab.us; issuer=/C=US/ST=Utah/L=Cloudlab/O=Cloudlab Cluster/OU=Certificate Authority/CN=boss.utah.cloudlab.us/emailAddress=testbed-ops@ops.utah.cloudlab.us; err=10; msg=certificate has expired'
Error: Data too long for column 'metaval' at row 1 (1406)
at /usr/testbed/lib/emdbi.pm line 781.
Record day for bugs. Two things to fix; 1) check the length of the string
before trying to insert it, 2) fix the actual problem, using an expired
sliver credential in GenCM.pm ad line 7654:
$credential = $aggregate->NewCredential($me);
The aggregate credential is only for 30 days. I could make them longer,
but might as well fix the problem.