Автор Тема: госуслуги и плагин IFCPlugin  (Прочитано 27622 раз)

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: госуслуги и плагин IFCPlugin
« Ответ #15 : 19.11.2018 15:41:54 »
Думаю, что все же эта ошибка ключевая

2018-11-16 14:28:57 ERROR SET_LOG_DIR error:  22
возможно у данного пользователя директория лога совсем не /var/log/ifc, вот и сыпятся последующие ошибки
так это из лога берется, насколько я помню в другие места там не пишется ничего.
Да и топикстартер пишет что у него права там 777.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: госуслуги и плагин IFCPlugin
« Ответ #16 : 19.11.2018 18:01:35 »
Под strace надо запускать и смотреть на что permission denied.
Андрей Черепанов (cas@)

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: госуслуги и плагин IFCPlugin
« Ответ #17 : 19.11.2018 18:05:29 »
Под strace надо запускать и смотреть на что permission denied.
firefox запускать? Так там не будет этого, т.к. другой поток запускается.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: госуслуги и плагин IFCPlugin
« Ответ #18 : 19.11.2018 18:30:51 »
strace -f -o log firefox
« Последнее редактирование: 19.11.2018 18:32:47 от Skull »
Андрей Черепанов (cas@)

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #19 : 22.11.2018 17:05:44 »
Попробовал создать доменного пользователя без точки в имени, такая же картина, крах IFCPlugin!!
При этом локальный пользователь входит без проблем

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: госуслуги и плагин IFCPlugin
« Ответ #20 : 22.11.2018 17:31:59 »
ну тогда пробуйте что скажет strace...

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #21 : 22.11.2018 17:36:22 »
ну тогда пробуйте что скажет strace...
только учусь, подскажите пожалуйста синтаксис

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #22 : 22.11.2018 17:37:58 »
Вот так выглядит /var/log/ifc/ifc.log

2018-11-22 17:31:20 INFO  >>> Success, founded 1 crypto
2018-11-22 17:31:20 INFO  ********** END IFCPluginAPI::get_list_info_size() **********
2018-11-22 17:31:20 INFO  ********** START IFCPluginAPI::get_list_info() **********
2018-11-22 17:31:20 INFO  >>> Parameters
2018-11-22 17:31:20 INFO  Index:   0
2018-11-22 17:31:20 INFO  >>> Results for index 0
2018-11-22 17:31:20 INFO  Alias:      cryptoprocsp
2018-11-22 17:31:20 INFO  Description:   \CryptoPro Slot
2018-11-22 17:31:20 INFO  Name:      CryptoPro CSP
2018-11-22 17:31:20 INFO  Num:      0
2018-11-22 17:31:20 INFO  Path:      /opt/cprocsp/lib/ia32/libcppkcs11.so
2018-11-22 17:31:20 INFO  Serial Number:   0000000000000000
2018-11-22 17:31:20 INFO  Type:      pkcs11
2018-11-22 17:31:20 INFO  ********** END IFCPluginAPI::get_list_info() **********
2018-11-22 17:31:20 INFO  ********** START IFCPluginAPI::get_list_certs_size() **********
2018-11-22 17:31:20 INFO  >>> Parameters
2018-11-22 17:31:20 INFO  Crypto ID:   cryptoprocsp/0
2018-11-22 17:31:20 DEBUG func: ifc_get_list_certs
2018-11-22 17:31:20 DEBUG func: ifc_engine
2018-11-22 17:31:20 DEBUG func: ifc_init_pkcs11_engine
2018-11-22 17:31:20 DEBUG p11 lib name: /opt/cprocsp/lib/ia32/libcppkcs11.so, slot: 0, engine lib name: pkcs11_engine
2018-11-22 17:31:20 DEBUG func: ifc_load_pkcs11_lib
2018-11-22 17:31:20 DEBUG module path: /opt/cprocsp/lib/ia32/libcppkcs11.so
2018-11-22 17:31:20 DEBUG cached PKCS#11 library found
2018-11-22 17:31:20 DEBUG ifc_load_pkcs11_lib result

2018-11-22 17:31:20 DEBUG Slot description: \CryptoPro Slot
2018-11-22 17:31:20 DEBUG Token Serial Number: 0000000000000000
2018-11-22 17:31:20 DEBUG func: load_pkcs11_engine
2018-11-22 17:31:20 DEBUG engine_path: pkcs11_engine
2018-11-22 17:31:20 DEBUG dynamic engine was loaded
2018-11-22 17:31:20 DEBUG engine library name was set to pkcs11_engine
2018-11-22 17:31:20 DEBUG engine ID was set to pkcs11_engine-cryptoprocsp-0
2018-11-22 17:31:20 DEBUG engine was loaded
2018-11-22 17:31:20 DEBUG pkcs11 functions list was set


как это расшифровать??

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: госуслуги и плагин IFCPlugin
« Ответ #23 : 22.11.2018 17:44:08 »
ну тогда пробуйте что скажет strace...
только учусь, подскажите пожалуйста синтаксис
https://forum.altlinux.org/index.php?topic=41881.msg332583#msg332583

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: госуслуги и плагин IFCPlugin
« Ответ #24 : 22.11.2018 20:37:11 »
Мои сообщения принципиально не читаются?
Андрей Черепанов (cas@)

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #25 : 23.11.2018 07:34:56 »
Мои сообщения принципиально не читаются?
Приветствую Вас! Прошу прощения за некий сумбур!
strace выдает следующее:
###!!! [Parent][MessageChannel] Error: (msgtype=0xAA001E,name=PPluginInstance::Msg_AsyncSetWindow) Channel timeout: cannot send/recv

А если от имени root
[root@simply-pc11 ~]# strace -f -o log firefox

(firefox:15372): Gtk-CRITICAL **: IA__gtk_clipboard_set_with_data: assertion 'targets != NULL' failed

###!!! [Parent][MessageChannel] Error: (msgtype=0xAA001E,name=PPluginInstance::Msg_AsyncSetWindow) Channel timeout: cannot send/recv


Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: госуслуги и плагин IFCPlugin
« Ответ #26 : 23.11.2018 08:13:58 »
Смотрите файл log. Именно туда сам strace пишет. И пробуйте не firefox, a firefox-gost или chromium с расширением для доступа к госуслугам из магазина.
Андрей Черепанов (cas@)

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #27 : 23.11.2018 08:22:24 »
Господа форумчане!! Всем спасибо за помощь!
Вопрос снимаю, разобрался.
все дело в месте хранения сертификатов!
Если под локальным пользователем, при установке сертификатов из token-manager, этого достаточно и Firefox сертификаты видит.
То под доменным пользователем подходит только установка через консоль
certmgr -inst -file GUC-2017.cer -store uRoot
и
certmgr -inst -file USER.cer -store uMy
соответственно

Но не понятно почему не выдало обычное сообщение об отсутствии сертификатов, а сообщило о падении IFCPlugin. И только в режиме strace сообщило об отсутствии сертификата.
Еще раз всем спасибо!!

Дмитрий Кривокрысенко

  • Гость
Re: госуслуги и плагин IFCPlugin
« Ответ #28 : 23.11.2018 08:24:20 »
И пробуйте не firefox, a firefox-gost
Здравствуйте!
Именно firefox-gost использую.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: госуслуги и плагин IFCPlugin
« Ответ #29 : 23.11.2018 08:27:26 »
Permission denied, интересно, на какой файл был? И какие у него права?
Андрей Черепанов (cas@)