День добрый!
Столкнулся с такой же проблемой: на тестовой странице "Ошибка при открытии хранилища: Error calling method on NPObject!"
Система Alt Linux i686, установленные пакеты (последовательно rpm -i):
cprocsp-compat-altlinux-1.0.0-1
lsb-cprocsp-base-3.9.0-4
lsb-cprocsp-rdr-3.9.0-4
lsb-cprocsp-kc1-3.9.0-4
lsb-cprocsp-capilite-3.9.0-4
lsb-cprocsp-cades-3.9.0-4
cprocsp-curl-3.9.0-4
cprocsp-rdr-gui-gtk-3.9.0-4
cprocsp-rdr-pcsc-3.9.0-4
cprocsp-rdr-rutoken-3.9.0-4
ifd-rutokens-1.0.1-1
lsb-cprocsp-ocsp-util-3.9.0-4
lsb-cprocsp-tsp-util-3.9.0-4
cprocsp-npcades-3.9.0-4
Используется rutoken ECP.
Для чистоты эксперимента установил такой же тестовый контейнер, как и пользователь zki. В итоге имею тестовый контейнер, установленный от обычного пользователя, с выставленными сертификатами:
./csptest -keyset -enum_container -verifycontext -fqcn
\\.\Aktiv Rutoken ECP - CP (00000000315663D8) 00 00\RaUser-a0b09eba-3748-4ee9-b14b-29513799e92e
\\.\Aktiv Rutoken ECP - CP (00000000315663D8) 00 00\Lav key
\\.\HDIMAGE\test
./certmgr -list -store uMy
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores
=============================================================================
1-------
Issuer : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2
Subject : E=bla-bla@gmail.com, C=RU, CN=Test2 Ivan Sinister, SN=Test2
Serial : 0x12000FC91A33773C0B95C053400000000FC91A
SHA1 Hash : 0x669e10dbddcf7b2803877edd6fed43a07d2ca3df
Not valid before : 14/04/2016 12:19:28 UTC
Not valid after : 14/07/2016 12:29:28 UTC
PrivateKey Link : Yes. Container : HDIMAGE\\test.000\2EF8
2-------
Issuer : ........
Serial : 0x525793C800030001B502
SHA1 Hash : 0x9cfbc2d998673078871a331c66caa111794e6384
Not valid before : 04/02/2016 07:14:00 UTC
Not valid after : 04/02/2017 07:24:00 UTC
PrivateKey Link : Yes. Container : SCARD\rutoken_ecp_315663d8\0B00\DCD0
=============================================================================
./certmgr -list -store uRoot
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores
=============================================================================
1-------
Issuer : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2
Subject : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2
Serial : 0x2B6E3351FD6EB2AD48200203CB5BA141
SHA1 Hash : 0x046255290b0eb1cdd1797d9ab8c81f699e3687f3
Not valid before : 05/08/2014 13:44:24 UTC
Not valid after : 05/08/2019 13:54:03 UTC
PrivateKey Link : No
2-------
Issuer : ...
Serial : 0x2075AA500D5D4D88469A8710C0363E53
SHA1 Hash : 0xd064d6d2e6420b133f7aed6bb4e80f357655e638
Not valid before : 08/08/2014 12:56:00 UTC
Not valid after : 07/08/2024 13:05:01 UTC
PrivateKey Link : No
=============================================================================
Добавил так же
https://www.cryptopro.ru ,
http://www.cryptopro.ru в качестве доверенных.
$ ls -lh /usr/lib/browser-plugins/|grep libnpcades
-rwxr-xr-x 1 root root 2,6M апр 14 15:18 libnpcades.so
-rwxr-xr-x 1 root root 2,6M апр 14 15:18 libnpcades.so.1
-rwxr-xr-x 1 root root 2,6M апр 14 15:18 libnpcades.so.1.0.0
$ ldd /usr/lib/browser-plugins/libnpcades.so
linux-gate.so.1 (0xb778d000)
libcppcades.so.1 => /opt/cprocsp/lib/ia32/libcppcades.so.1 (0xb740b000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7322000)
libm.so.6 => /lib/libm.so.6 (0xb72e0000)
libc.so.6 => /lib/libc.so.6 (0xb7168000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7149000)
libcades.so.1 => /opt/cprocsp/lib/ia32/libcades.so.1 (0xb6fef000)
libxmlsec1.so.1 => /opt/cprocsp/lib/ia32/libxmlsec1.so.1 (0xb6f92000)
libxmlsec1-mscrypto.so.1 => /opt/cprocsp/lib/ia32/libxmlsec1-mscrypto.so.1 (0xb6f54000)
/lib/ld-linux.so.2 (0xb778e000)
libcpasn1.so.4 => /opt/cprocsp/lib/ia32/libcpasn1.so.4 (0xb6edf000)
libcplib.so.4 => /opt/cprocsp/lib/ia32/libcplib.so.4 (0xb6ecf000)
libtspcli.so.4 => /opt/cprocsp/lib/ia32/libtspcli.so.4 (0xb6e9b000)
libtsp.so.4 => /opt/cprocsp/lib/ia32/libtsp.so.4 (0xb6e6d000)
libocsp.so.4 => /opt/cprocsp/lib/ia32/libocsp.so.4 (0xb6e21000)
libocspcli.so.4 => /opt/cprocsp/lib/ia32/libocspcli.so.4 (0xb6dd8000)
libcapi20.so.4 => /opt/cprocsp/lib/ia32/libcapi20.so.4 (0xb6cb9000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6b62000)
libz.so.1 => /lib/libz.so.1 (0xb6b49000)
libcapi10.so.4 => /opt/cprocsp/lib/ia32/libcapi10.so.4 (0xb6b36000)
libcpext.so.4 => /opt/cprocsp/lib/ia32/libcpext.so.4 (0xb6ad6000)
liburlretrieve.so.4 => /opt/cprocsp/lib/ia32/liburlretrieve.so.4 (0xb6ad0000)
librdrsup.so.4 => /opt/cprocsp/lib/ia32/librdrsup.so.4 (0xb6aad000)
libasn1data.so.4 => /opt/cprocsp/lib/ia32/libasn1data.so.4 (0xb64cf000)
libpkivalidator.so.4 => /opt/cprocsp/lib/ia32/libpkivalidator.so.4 (0xb64a9000)
libdl.so.2 => /lib/libdl.so.2 (0xb64a4000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6489000)
liblzma.so.5 => /lib/liblzma.so.5 (0xb6461000)
libcpalloc.so.0 => /opt/cprocsp/lib/ia32/libcpalloc.so.0 (0xb645f000)
libjemalloc.so.0 => /opt/cprocsp/lib/ia32/libjemalloc.so.0 (0xb6449000)
В чём может быть ошибка?
Заранее благодарю.