[Evolution] Bug#616587: Bug#616587: Bug#616587: Bug#616587: Bug#616587: Bug#616587: Bug#616587: evolution: SSL certificate warning, but openssl and gnutls have no problem with the certificate

Josh Triplett josh at joshtriplett.org
Mon Mar 7 23:32:35 UTC 2011


On Mon, Mar 07, 2011 at 04:20:28PM +0100, Yves-Alexis Perez wrote:
> On Sun, 2011-03-06 at 23:23 -0800, Josh Triplett wrote:
> > On Mon, Mar 07, 2011 at 07:53:29AM +0100, Yves-Alexis Perez wrote:
> > > On Sun, 2011-03-06 at 15:02 -0800, Josh Triplett wrote:
> > > > I upgraded evolution, evolution-common, and libevolution to those
> > > > packages, but that didn't fix the problem, and strace still shows only
> > > > this one attempt to open libnssckbi:
> > > > 
> > > > 10634 open("/home/josh/.pki/nssdb/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
> > > > 
> > > Uh, yeah, sorry, forgot to add the patch to series file. I've updated
> > > the package (same address) if you want to run another test.
> > 
> > Hey, look, it works now. :)
> > 
> 
> As you may have noticed, the patch was rejected upstream.

I hadn't seen that, no.

> I intent to
> keep shipping the patch for now, but in the end it'd be good to identify
> why nssckbi.so isn't found. Could you:
> 
> * provide the content of .pki/nssdb/pkcs11.txt (there should be nothing
> private there but check before)

library=
name=NSS Internal PKCS #11 Module
parameters=configdir='sql:/home/josh/.pki/nssdb' certPrefix='' keyPrefix='' secmod='secmod.db' flags= updatedir='/home/josh/.local/share/evolution' updateCertPrefix='' updateKeyPrefix='' updateid='/home/josh/.local/share/evolution' updateTokenDescription='Evolution S/MIME' 
NSS=Flags=internal,critical trustOrder=75 cipherOrder=100 slotParams=(1={slotFlags=[RSA,DSA,DH,RC2,RC4,DES,RANDOM,SHA1,MD5,MD2,SSL,TLS,AES,Camellia,SEED,SHA256,SHA512] askpw=any timeout=30})

library=libnssckbi.so
name=Mozilla Root Certs
NSS=trustOrder=100    

> * provide the log from:
> 
> strace -e open -o evolution.log evolution
> 
> or at least grep for nssckbi there?

32301 open("/home/josh/.pki/nssdb/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/evolution/2.32/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/evolution/2.32/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/tls/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/tls/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/tls/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/tls/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/x86_64-linux-gnu/tls/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/x86_64-linux-gnu/tls/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/x86_64-linux-gnu/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/lib/x86_64-linux-gnu/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/x86_64-linux-gnu/tls/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/x86_64-linux-gnu/x86_64/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/x86_64-linux-gnu/libnssckbi.so", O_RDONLY) = -1 ENOENT (No such file or directory)
32301 open("/usr/lib/nss/libnssckbi.so", O_RDONLY) = 20

- Josh Triplett





More information about the Pkg-evolution-maintainers mailing list