Клиент OpenVPN под Windows и FreeBSD
День добрый!
Пытаюсь задействовать rutoken для аутентификации в ОpenVPN. Сертификат залил под BSD, windows клиент его не видит.
Если используется провайдер opensc-pkcs11.dll ситуация выглядит так:
C:\Program Files\OpenVPN\bin>openvpn.exe --show-pkcs11-ids opensc-pkcs11.dll
[opensc-pkcs11] pkcs15.c:761:sc_pkcs15_bind: returning with: Unsupported card
[opensc-pkcs11] pkcs15.c:761:sc_pkcs15_bind: returning with: Unsupported card
The following objects are available for use.
Each object shown below may be used as parameter to
--pkcs11-id option please remember to use single quote mark.
а если rtPKCS11.dll, то вроде не ругается, но и ничего не находит:
C:\Program Files\OpenVPN\bin>openvpn.exe --show-pkcs11-ids rtPKCS11.dll
The following objects are available for use.
Each object shown below may be used as parameter to
--pkcs11-id option please remember to use single quote mark.
через opensc-tool.exe токен виден, а вот пины с помощью pkcs15-tool.exe не выдает
C:\Program Files\Smart card bundle>opensc-tool.exe -l
Readers known about:
Nr. Driver Name
0 pcsc Aktiv Co. ruToken 0
1 pcsc Aktiv Co. ruToken 1
2 pcsc Aktiv Co. ruToken 2
C:\Program Files\Smart card bundle>opensc-tool.exe -n
EMV compatible cards
C:\Program Files\Smart card bundle>opensc-tool.exe -r0 -a
3b:6f:00:ff:00:56:70:75:54:6f:6b:6e:73:30:20:00:00:90:00
C:\Program Files\Smart card bundle>pkcs15-tool.exe --list-pins
[pkcs15-tool] pkcs15.c:761:sc_pkcs15_bind: returning with: Unsupported card
PKCS#15 initialization failed: Unsupported card