<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/3298/" />
	<updated>2021-03-02T07:08:26Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/3298/</id>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15375/#p15375" />
			<content type="html"><![CDATA[<p>Евгений, здравствуйте.</p><p>Благодарю за ответ! Попробую удалить исходный OpenSC и установить из brew</p><p>У меня ответ команды выглядит так:</p><p>opensc-tool --info<br />OpenSC 0.21.0 [gcc&nbsp; 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.2)]<br />Enabled features: locking zlib readline openssl pcsc(/System/Library/Frameworks/PCSC.framework/PCSC)</p><p>opensc-tool --version<br />OpenSC-0.21.0, rev: 3018098, commit-time: 2020-11-24 10:12:21 +0100</p>]]></content>
			<author>
				<name><![CDATA[Станислав Че]]></name>
				<uri>https://forum.rutoken.ru/user/11674/</uri>
			</author>
			<updated>2021-03-02T07:08:26Z</updated>
			<id>https://forum.rutoken.ru/post/15375/#p15375</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15363/#p15363" />
			<content type="html"><![CDATA[<p>Поспешил с ответом. Похоже, проблема все-таки присутствует: <a href="https://github.com/OpenSC/OpenSC/issues/2194">https://github.com/OpenSC/OpenSC/issues/2194</a> , причем решена только пару дней назад.</p><p>Злая ирония: CI-сборки под MacOS у OpenSC сейчас ломаются: <a href="https://travis-ci.org/github/OpenSC/OpenSC/jobs/760512972">https://travis-ci.org/github/OpenSC/Ope … /760512972</a></p><p>Конечно, это не показатель, но у меня такая же нога (10.15.7, Intel), но не болит:</p><div class="codebox"><pre><code>mbp-rutoken:OpenSC mironenko$ pkcs11-tool --module /Library/Aktiv\ Co/Rutoken\ ECP/lib/librtpkcs11ecp.dylib -I
Cryptoki version 2.20
Manufacturer     Aktiv Co.
Library          Rutoken ECP PKCS #11 library (ver 2.0)
No slot with a token was found.

mbp-rutoken:OpenSC mironenko$ opensc-tool --info
OpenSC 0.21.0 [gcc  Apple LLVM 12.0.0 (clang-1200.0.32.27)]
Enabled features: locking zlib readline openssl pcsc(/System/Library/Frameworks/PCSC.framework/PCSC)</code></pre></div><p> </p><p>Правда, мой opensc установлен через <a href="https://brew.sh/">brew</a>. Думаю, вам такой вариант тоже поможет.</p>]]></content>
			<author>
				<name><![CDATA[Евгений Мироненко]]></name>
				<uri>https://forum.rutoken.ru/user/8673/</uri>
			</author>
			<updated>2021-02-28T14:03:39Z</updated>
			<id>https://forum.rutoken.ru/post/15363/#p15363</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15362/#p15362" />
			<content type="html"><![CDATA[<p>Добрый день!</p><p>Предлагаю начать с проверки версии OpenSC. Откуда брали, как ставили?<br />Можно вывод таких команд посмотреть?</p><div class="codebox"><pre><code>opensc-tool --version

opensc-tool --info</code></pre></div><p><a href="https://github.com/open-eid/osx-installer/issues/36">Пишут</a>, с версии 0.19.0 проблему починили со стороны OpenSC.</p>]]></content>
			<author>
				<name><![CDATA[Евгений Мироненко]]></name>
				<uri>https://forum.rutoken.ru/user/8673/</uri>
			</author>
			<updated>2021-02-28T13:39:13Z</updated>
			<id>https://forum.rutoken.ru/post/15362/#p15362</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15361/#p15361" />
			<content type="html"><![CDATA[<p>Добрый день,</p><p>У меня макбук про на интеловском процессоре и операционка Catalina (не хочу обновляться до Big Sur). Хочу прикрутить авторизацию по ключу Rutoken Lite на сервере с ssh. Действую согласно инструкции:<br /><a href="https://dev.rutoken.ru/pages/viewpage.action?pageId=4227168">https://dev.rutoken.ru/pages/viewpage.a … Id=4227168</a><br />Сделал все как написано, - установил и библиотеку доступа к ключу и OpenSC..<br />При запуске получаю пресловутую ошибку:</p><p>pkcs11-tool --module &#039;/Library/Aktiv Co/Rutoken ECP/lib/librtpkcs11ecp.dylib&#039; -T<br />sc_dlopen failed: dlopen(/Library/Aktiv Co/Rutoken ECP/lib/librtpkcs11ecp.dylib, 1): no suitable image found.&nbsp; Did find:<br />&nbsp; &nbsp; /Library/Aktiv Co/Rutoken ECP/lib/librtpkcs11ecp.dylib: code signature in (/Library/Aktiv Co/Rutoken ECP/lib/librtpkcs11ecp.dylib) not valid for use in process using Library Validation: mapping process and mapped file (non-platform) have different Team IDs<br />error: Failed to load pkcs11 module</p><p>Пытался действовать и этим путем: <a href="https://forum.rutoken.ru/topic/2818/">https://forum.rutoken.ru/topic/2818/</a> Не помогло.<br />Пытался найти ключ Disable Library Validation Entitlement для приложения pkcs11-tool. Не нашел.<br />Подскажите пожалуйста - как это побороть.</p><p>Так на какой контакт мне нажать чтобы на нужной планете оказаться? (с)Кин-Дза-Дза<br />Благодарю за ответ!</p>]]></content>
			<author>
				<name><![CDATA[Станислав Че]]></name>
				<uri>https://forum.rutoken.ru/user/11674/</uri>
			</author>
			<updated>2021-02-28T11:09:28Z</updated>
			<id>https://forum.rutoken.ru/post/15361/#p15361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15333/#p15333" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Попробуйте такой вариант. Удалите пакет gnutls.<br />Далее сделайте терминал, который будет запускаться через rosetta по инструкции <a href="https://it-here.ru/instruktsii/kak-ustanovit-i-ispolzovat-homebrew-na-m1-mac/">https://it-here.ru/instruktsii/kak-usta … na-m1-mac/</a><br />Установите brew, если он не был установлен в папку /usr/local/<br />Далее командой arch -x86_x64 brew install gnutls установите заново пакет. <br />Далее p11tool должен успешно отработать с нашей библиотекой.</p>]]></content>
			<author>
				<name><![CDATA[Аверченко Кирилл]]></name>
				<uri>https://forum.rutoken.ru/user/11551/</uri>
			</author>
			<updated>2021-02-16T10:50:16Z</updated>
			<id>https://forum.rutoken.ru/post/15333/#p15333</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15317/#p15317" />
			<content type="html"><![CDATA[<p>Добрый вечер.</p><div class="codebox"><pre><code>p11tool --provider=/usr/local/lib/librtpkcs11ecp.dylib --login --list-all &#039;pkcs11:model=Rutoken%20ECP;type=cert?pin-value=0000&#039; # pin-value=&lt;pincode&gt;</code></pre></div><p>ошибка<br /></p><div class="codebox"><pre><code>pkcs11_add_provider: PKCS #11 initialization error.</code></pre></div>]]></content>
			<author>
				<name><![CDATA[aak]]></name>
				<uri>https://forum.rutoken.ru/user/11657/</uri>
			</author>
			<updated>2021-02-12T18:14:13Z</updated>
			<id>https://forum.rutoken.ru/post/15317/#p15317</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15316/#p15316" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />p11tool есть и для MacOS. Устанавливается командой brew install gnutls.<br />Или при ее использовании возникают ошибки?<br />В конфигурационном файле необходимо только указать путь к нашей библиотеке librtpkcs11ecp.dylib.</p>]]></content>
			<author>
				<name><![CDATA[Аверченко Кирилл]]></name>
				<uri>https://forum.rutoken.ru/user/11551/</uri>
			</author>
			<updated>2021-02-12T05:06:19Z</updated>
			<id>https://forum.rutoken.ru/post/15316/#p15316</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15315/#p15315" />
			<content type="html"><![CDATA[<p>Добрый вечер.</p><p>Да, спасибо это сработало</p><p>подскажите пожалуйста как действовать дальше<br />на линуксе я делаю так</p><div class="codebox"><pre><code>p11tool --login --list-all &#039;pkcs11:model=Rutoken%20ECP;type=cert?pin-value=0000&#039; # pin-value=&lt;pincode&gt;</code></pre></div><p>получений результат вставляю<br /></p><div class="codebox"><pre><code>git -c http.sslCert=&#039;полученный выше результат?pin-value=0000&#039; clone abcd.git</code></pre></div>]]></content>
			<author>
				<name><![CDATA[aak]]></name>
				<uri>https://forum.rutoken.ru/user/11657/</uri>
			</author>
			<updated>2021-02-11T18:25:17Z</updated>
			<id>https://forum.rutoken.ru/post/15315/#p15315</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15312/#p15312" />
			<content type="html"><![CDATA[<p>Добрый день. <br />Какую версию opensc вы используете? 0.21?<br />Можете попробовать на версии 0.20?</p>]]></content>
			<author>
				<name><![CDATA[Аверченко Кирилл]]></name>
				<uri>https://forum.rutoken.ru/user/11551/</uri>
			</author>
			<updated>2021-02-11T09:32:00Z</updated>
			<id>https://forum.rutoken.ru/post/15312/#p15312</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15310/#p15310" />
			<content type="html"><![CDATA[<p>Добрый вечер.<br />rosetta была установлена, повторно данная команда ни чего не изменила<br />ошибка та же<br /></p><div class="codebox"><pre><code>arch: posix_spawnp: pkcs11-tool: Bad CPU type in executable</code></pre></div><p>например данная команда<br /> </p><div class="codebox"><pre><code>arch --x86_64 brew list</code></pre></div><p>работает корректно</p>]]></content>
			<author>
				<name><![CDATA[aak]]></name>
				<uri>https://forum.rutoken.ru/user/11657/</uri>
			</author>
			<updated>2021-02-10T17:28:19Z</updated>
			<id>https://forum.rutoken.ru/post/15310/#p15310</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15308/#p15308" />
			<content type="html"><![CDATA[<p>Попробуйте установить транслятор Rosetta 2 для запуска x86_x64 программ на процессоре M1 командой:<br /></p><div class="codebox"><pre><code>/usr/sbin/softwareupdate --install-rosetta</code></pre></div><p>И повторить запуск.</p>]]></content>
			<author>
				<name><![CDATA[Аверченко Кирилл]]></name>
				<uri>https://forum.rutoken.ru/user/11551/</uri>
			</author>
			<updated>2021-02-10T06:39:31Z</updated>
			<id>https://forum.rutoken.ru/post/15308/#p15308</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15307/#p15307" />
			<content type="html"><![CDATA[<p>Добрый вечер</p><div class="quotebox"><cite>Аверченко Кирилл пишет:</cite><blockquote><p>У вас компьютер на процессоре M1?</p></blockquote></div><p>да</p><div class="quotebox"><blockquote><p>Попробуйте запустить команду следующим образом:<br />arch -x86_64 pkcs11-tool --module /usr/local/lib/librtpkcs11ecp.dylib -T</p></blockquote></div><p>ошибка </p><div class="codebox"><pre><code>arch: posix_spawnp: pkcs11-tool: Bad CPU type in executable</code></pre></div><p>что еще можно сделать?</p>]]></content>
			<author>
				<name><![CDATA[aak]]></name>
				<uri>https://forum.rutoken.ru/user/11657/</uri>
			</author>
			<updated>2021-02-09T16:32:10Z</updated>
			<id>https://forum.rutoken.ru/post/15307/#p15307</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15305/#p15305" />
			<content type="html"><![CDATA[<p>Добрый день. <br />У вас компьютер на процессоре M1?<br />Попробуйте запустить команду следующим образом:<br />arch -x86_64 pkcs11-tool --module /usr/local/lib/librtpkcs11ecp.dylib -T</p>]]></content>
			<author>
				<name><![CDATA[Аверченко Кирилл]]></name>
				<uri>https://forum.rutoken.ru/user/11551/</uri>
			</author>
			<updated>2021-02-09T09:16:26Z</updated>
			<id>https://forum.rutoken.ru/post/15305/#p15305</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15302/#p15302" />
			<content type="html"><![CDATA[<p>Добрый вечер, не могу получить сертификат для авторизации в удаленном репозитории через git</p><p>токен определяется корректно, через браузер подключится могу. </p><p>Как получить сертификат для подключения через клиент git?</p><br /><br /><div class="codebox"><pre><code>MUSCLE PC/SC Lite Test Program

Testing SCardEstablishContext    : Command successful.
Testing SCardGetStatusChange
Please insert a working reader   : Command successful.
Testing SCardListReaders         : Command successful.
Reader 01: Aktiv Rutoken ECP
Enter the reader number          : 1
Waiting for card insertion
                                 : Command successful.
Testing SCardConnect             : Command successful.
Testing SCardStatus              : Command successful.
Current Reader Name              : Aktiv Rutoken ECP
Current Reader State             : 0x54
Current Reader Protocol          : 0x1
Current Reader ATR Size          : 15 (0xf)
Current Reader ATR Value         : 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
Testing SCardDisconnect          : Command successful.
Testing SCardReleaseContext      : Command successful.
Testing SCardEstablishContext    : Command successful.
Testing SCardGetStatusChange
Please insert a working reader   : Command successful.
Testing SCardListReaders         : Command successful.
Reader 01: Aktiv Rutoken ECP
Enter the reader number          : 1
Waiting for card insertion
                                 : Command successful.
Testing SCardConnect             : Command successful.
Testing SCardStatus              : Command successful.
Current Reader Name              : Aktiv Rutoken ECP
Current Reader State             : 0x54
Current Reader Protocol          : 0x1
Current Reader ATR Size          : 15 (0xf)
Current Reader ATR Value         : 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
Testing SCardDisconnect          : Command successful.
Testing SCardReleaseContext      : Command successful.

PC/SC Test Completed Successfully !</code></pre></div><p>Согласно инструкции <a href="https://dev.rutoken.ru/pages/viewpage.action?pageId=72451422">https://dev.rutoken.ru/pages/viewpage.a … d=72451422</a><br />на этапе </p><div class="codebox"><pre><code>pkcs11-tool --module {A} -T</code></pre></div><p>получаю ошибку <br /></p><div class="codebox"><pre><code>sc_dlopen failed: dlopen(/usr/local/lib/librtpkcs11ecp.dylib, 1): no suitable image found.  Did find:
    /usr/local/lib/librtpkcs11ecp.dylib: mach-o, but wrong architecture
    /Library/Aktiv Co/Rutoken ECP/lib/librtpkcs11ecp.dylib: mach-o, but wrong architecture
error: Failed to load pkcs11 module</code></pre></div><p>при запросе </p><div class="codebox"><pre><code>pkcs11-tool --login --test</code></pre></div><p>получаю </p><div class="codebox"><pre><code>error: PKCS11 function C_GetSlotInfo failed: rv = CKR_FUNCTION_NOT_SUPPORTED (0x54)</code></pre></div><p>как можно решить задачу?<br />Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[aak]]></name>
				<uri>https://forum.rutoken.ru/user/11657/</uri>
			</author>
			<updated>2021-02-08T18:24:18Z</updated>
			<id>https://forum.rutoken.ru/post/15302/#p15302</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Big Sur: проблемы с librtpkcs11ecp.dylib и sc_auth identities]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/15166/#p15166" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>nyasnov пишет:</cite><blockquote><p>Оказывается, установщик КриптоПро устанавливает дополнительные программы аж с GUI, в которых всё можно сделать</p></blockquote></div><p>Да, как установить личные сертификаты через терминал и через графический интерфейс описано в нашей инструкции по <a href="https://dev.rutoken.ru/pages/viewpage.action?pageId=72451200">ссылке</a>.</p>]]></content>
			<author>
				<name><![CDATA[Николай Киблицкий]]></name>
				<uri>https://forum.rutoken.ru/user/10598/</uri>
			</author>
			<updated>2020-12-29T07:09:07Z</updated>
			<id>https://forum.rutoken.ru/post/15166/#p15166</id>
		</entry>
</feed>
