При установке КриптоПро CSP 2.0 не создаются некоторые ключи реестра в HKLM\Software\Microsoft\Cryptography\OID. Если перед установкой скопировать в windows/system32 crypt32.dll и msasn1.dll из Win2000, то проблема не проявляется.
Реализовал функцию CryptRegisterOIDInfo.
WINE@Etersoft 1.0 SQL 1.0.12-eter8/18 Поставил /var/ftp/pvt/Windows/Учётные, бухгалтерские/SBIS/CryptoPro CSP в windows/system32 присутствует только crypt32.dll msasn1.dll там нет все ли создается в реестре или нет непонятно, но CryptoPro CSP в бутылке 1с82\1с82 так и не запустился
> в windows/system32 присутствует только crypt32.dll > msasn1.dll там нет Так и должно быть. От msasn1 зависит crypt32 из Windows, WINE-версии crypt32 msasn1 не нужен. > все ли создается в реестре или нет непонятно Можно сравнить с тем, что создаётся при установке в Windows. Но вообще, я не уверен, что имеет смысл заниматься проверкой таких внутренних вещей. > но CryptoPro CSP в бутылке 1с82\1с82 так и не запустился Ничего не запускается при щелчке по значку КриптоПро в панели управления? Если так, то надо создать отдельный баг про это.
(В ответ на comment #3) > > но CryptoPro CSP в бутылке 1с82\1с82 так и не запустился > Ничего не запускается при щелчке по значку КриптоПро в панели управления? Если > так, то надо создать отдельный баг про это. Вообще я думаю в 1.0.12 и не должно работать, исправлялось же все для eterhack?
> Вообще я думаю в 1.0.12 и не должно работать, исправлялось же все для eterhack? Нет, делалось всё для 1.0.12. В eterhack патчи тоже входят, конечно.
В консоли при установке сыплется много ошибок (в аттачепу)
Created attachment 2113 [details] log
> В консоли при установке сыплется много ошибок (в аттачепу) Создал отдельный баг: https://bugs.etersoft.ru/show_bug.cgi?id=7436