Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline Skarvon  
#1 Оставлено : 12 февраля 2013 г. 18:21:56(UTC)
Skarvon

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.09.2012(UTC)
Сообщений: 30
Мужчина
Откуда: Москва

Сказал «Спасибо»: 4 раз
Коллеги, здравствуйте!
Адаптирую плагин под Ubuntu с использованием Крипто Про CSP и с графической библиотекой cprocsp-rdr-gui.
Из под консоли всё работает, ключи создаются, подписывается, диалоги показываются.

Запускаю Firefox с плагином и при загрузке библиотеки libcapi10.so происходит падение, информация об ошибке в терминале:

Цитата:
Warning: Fatal Error:
_XmGetDefaultDisplay cannot be used prior to VendorS.Initialize, returns NULL
Warning: Urm__OpenHierarchy: Display not yet opened - Invalid URM code
Error: MrmOpenHierarchy failed: can't open hierarchy.

Если удаляю пакет cprocsp-rdr-gui, то тоже всё работает, даже ключи создаются, если запустить Firefox из-под терминала, при этом генерация случайного числа и задание PIN кода происходит в терминале.

Пробовал с Firefox 4.0.1, такая же проблема.

Удалял libmotif4, ставил libmotif3 - не помогло.

Поставил Google Chrome, сначала тоже не запускался, но после того, как добавил следующую обработку параметра NPPVpluginNeedsXEmbed в методе NPP_GetValue( ... ) он заработал (с графическим интерфейсом):

Код:
NPError	NPP_GetValue( NPP instance, NPPVariable variable, void* value )
{
...
	switch( variable )
	{
...
	case NPPVpluginNeedsXEmbed:
		*(( NPBool* )value ) = true;
		break;
	default:
		rv = NPERR_GENERIC_ERROR;
		break;
	}

	return( rv );
}

Все версии последние:
Ubuntu 12.04.2 LTS
Firefox 18.0.2
cprocsp-compat-altlinux 1.0.0-1 LSB addon for Altlinux
cprocsp-drv-dummy 3.6.1-4 LKM for linux. Build 6497.
cprocsp-rdr-gui 3.6.1-4 GUI components for CryptoPro CSP readers. Build 6497.
cprocsp-rdr-pcsc 3.6.1-4 PC/SC components for CryptoPro CSP readers. Build 6497.
lsb-cprocsp-base 3.6.1-4 Crypto-Pro CSP library. Build 6497.
lsb-cprocsp-devel 3.6.1-4 CryptoPro CSP static libraries and headers. Build 6497.
lsb-cprocsp-kc1 3.6.1-4 Crypto-Pro CSP library. Build 6497.
lsb-cprocsp-pkcs11 3.6.1-4 CryptoPro PKCS11. Build 6497.
lsb-cprocsp-rdr 3.6.1-4 CryptoPro CSP readers. Build 6497.

Подскажите пожалуйста в чём может быть проблема или где "копать", очень хочется Firefox с GUI...
Offline Skarvon  
#2 Оставлено : 14 февраля 2013 г. 16:38:35(UTC)
Skarvon

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.09.2012(UTC)
Сообщений: 30
Мужчина
Откуда: Москва

Сказал «Спасибо»: 4 раз
Кстати, на "родном" плагине CryptoPro CAdES (cades_linux_ia32.tar.gz) такая же ситуация: - на Firefox падет, на Chrome работает.
Т.е. можно считать, что это "as designed"?

P.S.
И почему вы ни как не реагируете на сообщения?
Offline cross  
#3 Оставлено : 15 февраля 2013 г. 12:58:34(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Motiff очень не любит когда его используют более чем их 1 библиотеки на процесс. Начинаются глюки в инициализациях. Если хочется FF с gui то поставьте вместо cprocsp-rdr-gui, cprocsp-rdr-gui-gtk
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline Skarvon  
#4 Оставлено : 19 февраля 2013 г. 16:30:14(UTC)
Skarvon

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.09.2012(UTC)
Сообщений: 30
Мужчина
Откуда: Москва

Сказал «Спасибо»: 4 раз
Спасибо, большое за ответ!

После установки R3 вместе с пакетом cprocsp-rdr-gui-gtk ситуация существенно улучшилась, Firefox теперь запускается, иногда, в единичных случаях, даже диалог ввода PIN кода показывает, но в основном валится перед отображением диалога. При этом в терминале выводятся следующие сообщения:
###!!! ABORT: X_DeleteProperty: BadWindow (invalid Window parameter); 5 requests ago: file /build/buildd/firefox-18.0.2+build1/toolkit/xre/nsX11ErrorHandler.cpp, line 157
###!!! ABORT: X_DeleteProperty: BadWindow (invalid Window parameter); 5 requests ago: file /build/buildd/firefox-18.0.2+build1/toolkit/xre/nsX11ErrorHandler.cpp, line 157

Если сношу пакет cprocsp-rdr-gui, то диалоги вообще перестают показываться, кроме биодатчика если его прописать в config.ini, поэтому вышеописанная ситуация имеет место при одновременной установки пакетов cprocsp-rdr-gui и cprocsp-rdr-gui-gtk

Может нужно настройки ещё какие-нибудь выполнить, в свежей документации на R3 ничего про cprocsp-rdr-gui-gtk не нашёл?
Offline cross  
#5 Оставлено : 20 февраля 2013 г. 11:59:14(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Нужно ставить либо cprocsp-rdr-gui либо cprocsp-rdr-gui-gtk. Снесите оба и поставьте только gui_gkt. Если диалоги запроса пина не будут показываться приложите /etc/opt/cprocsp/config.ini (config64.ini если платформа 64 битная)
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
Offline Skarvon  
#6 Оставлено : 21 февраля 2013 г. 14:12:46(UTC)
Skarvon

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.09.2012(UTC)
Сообщений: 30
Мужчина
Откуда: Москва

Сказал «Спасибо»: 4 раз
Диалоги запроса ПИН-а не показываются, прикладываю config.ini
Вложение(я):
config.ini.txt (10kb) загружен 19 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline cross  
#7 Оставлено : 22 февраля 2013 г. 12:05:29(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Добавьте в секцию apppath строчку
"libxcpui.so" = "/opt/cprocsp/lib/ia32/libgcpui.so"
У вас почему то она отсутствует, хотя должна была поставится postinstall скриптом от пакета.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
thanks 1 пользователь поблагодарил Анатолий Беляев за этот пост.
Skarvon оставлено 22.02.2013(UTC)
Offline Skarvon  
#8 Оставлено : 22 февраля 2013 г. 14:27:53(UTC)
Skarvon

Статус: Активный участник

Группы: Участники
Зарегистрирован: 17.09.2012(UTC)
Сообщений: 30
Мужчина
Откуда: Москва

Сказал «Спасибо»: 4 раз
Спасибо большое! Всё работает и chrome и firefox....
Offline Dm3478  
#9 Оставлено : 30 июня 2014 г. 8:36:34(UTC)
Dm3478

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.06.2014(UTC)
Сообщений: 4
Российская Федерация

не сработало редактирование, вопрос ниже.

Отредактировано пользователем 30 июня 2014 г. 8:40:54(UTC)  | Причина: Не указана

Offline Dm3478  
#10 Оставлено : 30 июня 2014 г. 8:39:19(UTC)
Dm3478

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.06.2014(UTC)
Сообщений: 4
Российская Федерация

Прошу помощи, необходим графический запрос PIN-кода для аутентификации на веб-ресурсе.
Запущенный из терминала модифицированный браузер firefox запрашивает PIN в терминале.
Добаление вышеуказанной строчки приводит к краху firefox после выбора сертификата и нажатия кнопки OK.
При вводе PIN-кода в терминале связь по защищённому каналу осуществляется.

Используется смарт-карта.

OS - ubuntu 1404
версии пакетов:

Файл config.ini:

Отредактировано пользователем 30 июня 2014 г. 8:47:20(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.