SbisLauncher не устанвливается((

Все вопросы по обмену электронными счетами-фактурами, внутреннему и внешнему документообороту, а также по работе системы для межведомственного документооборота.

SbisLauncher не устанвливается((

Не ставится сбис плагин.Хотя раньше вроде работало((.

Есть скрипт
Код: Выделить всё
rem Устанавливаем SbisLauncher
IF EXIST %APPDATA%\SbisLauncher\Launcher.exe ( goto true1 ) ELSE ( goto false1 )
:false1
   "\\sbis\SbisPlugin.exe" /verysilent /SUPPRESSMSGBOXES /NORESTART /notShowInstallInProcessMessage /LOG="%APPDATA%\sbis_log_install.txt"
:true1
   ::echo сбис плагин уже стоит.


лог фаил.


Код: Выделить всё
2018-06-04 17:40:38.529   Log opened. (Time zone: UTC+03:00)
2018-06-04 17:40:38.530   Setup version: Inno Setup version 5.5.9 (u)
2018-06-04 17:40:38.530   Original Setup EXE: \\sbis\SbisPlugin.exe
2018-06-04 17:40:38.530   Setup command line: /SL5="$2503A0,23088042,151040,\\sbis\SbisPlugin.exe" /verysilent /SUPPRESSMSGBOXES /NORESTART /notShowInstallInProcessMessage /LOG="C:\Users\Scheremisina\AppData\Roaming\sbis_log_install.txt"
2018-06-04 17:40:38.530   Windows version: 6.3.9600  (NT platform: Yes)
2018-06-04 17:40:38.530   64-bit Windows: Yes
2018-06-04 17:40:38.530   Processor architecture: x64
2018-06-04 17:40:38.530   User privileges: None
2018-06-04 17:40:38.580   64-bit install mode: No
2018-06-04 17:40:38.584   Created temporary directory: C:\Users\SCHERE~1\AppData\Local\Temp\is-VAL4M.tmp
2018-06-04 17:40:38.591   DEBUG    [InitializeSetup] Prepare to install version 3.21.67.5
2018-06-04 17:40:38.591   -- Microsoft .Net Framework Entry --
2018-06-04 17:40:38.591   Installed Microsoft .Net Framework 2.0 SP2
2018-06-04 17:40:38.591   Installed Microsoft .Net Framework 3.0 SP2
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 3.5 SP1
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 4.0 Client
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 4.0 Full
2018-06-04 17:40:38.592   INFO     [InitializeSetup] Use Net Framework 4.0
2018-06-04 17:40:38.593   INFO     [InitializeSetup] Installer has no admin privileges
2018-06-04 17:40:38.593   [Msi31_Search] Not installing (only for X86 systems)
2018-06-04 17:40:38.732   DEBUG    [Task_FindProcessAndTerminate] Shutdown process "Launcher.exe"
2018-06-04 17:40:38.784   DEBUG    [_Task_ActionOverProcessById] Action over process with id=17092
2018-06-04 17:40:38.785   ERROR   [_Task_GetProcessSIDById] Open process with access PROCESS_QUERY_INFORMATION FAIL (5)
2018-06-04 17:40:38.785   DEBUG    [_Task_IsProcessOwnedByCurrentUser] Current process SID: S-1-5-21-2952109957-2791137658-82314895-1184
2018-06-04 17:40:38.785   DEBUG    [_Task_IsProcessOwnedByCurrentUser] Process SID:
2018-06-04 17:40:38.785   DEBUG    [_Task_ActionOverProcessById] Process owned by current user: false
2018-06-04 17:40:38.799   DEBUG    [Task_FindProcessAndTerminate] (try=1) Shutdown process "Launcher.exe": true
2018-06-04 17:40:38.800   WARNING  [CheckNeedToCreateCertificateMsgPage] Secure websocket certificate not installed. Abort in /SILENT or /VERYSILENT mode.
2018-06-04 17:40:38.800   InitializeWizard raised an exception (fatal).
2018-06-04 17:40:38.800   Got EAbort exception.
2018-06-04 17:40:38.800   Deinitializing Setup.
2018-06-04 17:40:38.803   Log closed.



Уточните кто не так и как можно автоматизировать установку? При этом вручную вроде установился без проблем у одного сотрудника.
Сергей 
» 04 июн 2018, 18:44


я так понмаю, что проблема именно в команде PROCESS_QUERY_INFORMATION которое шлет плагин?
Сергей 
» 04 июн 2018, 19:33


Сергей писал(а):Не ставится сбис плагин.Хотя раньше вроде работало((.

Есть скрипт
Код: Выделить всё
rem Устанавливаем SbisLauncher
IF EXIST %APPDATA%\SbisLauncher\Launcher.exe ( goto true1 ) ELSE ( goto false1 )
:false1
   "\\sbis\SbisPlugin.exe" /verysilent /SUPPRESSMSGBOXES /NORESTART /notShowInstallInProcessMessage /LOG="%APPDATA%\sbis_log_install.txt"
:true1
   ::echo сбис плагин уже стоит.


лог фаил.


Код: Выделить всё
2018-06-04 17:40:38.529   Log opened. (Time zone: UTC+03:00)
2018-06-04 17:40:38.530   Setup version: Inno Setup version 5.5.9 (u)
2018-06-04 17:40:38.530   Original Setup EXE: \\sbis\SbisPlugin.exe
2018-06-04 17:40:38.530   Setup command line: /SL5="$2503A0,23088042,151040,\\sbis\SbisPlugin.exe" /verysilent /SUPPRESSMSGBOXES /NORESTART /notShowInstallInProcessMessage /LOG="C:\Users\Scheremisina\AppData\Roaming\sbis_log_install.txt"
2018-06-04 17:40:38.530   Windows version: 6.3.9600  (NT platform: Yes)
2018-06-04 17:40:38.530   64-bit Windows: Yes
2018-06-04 17:40:38.530   Processor architecture: x64
2018-06-04 17:40:38.530   User privileges: None
2018-06-04 17:40:38.580   64-bit install mode: No
2018-06-04 17:40:38.584   Created temporary directory: C:\Users\SCHERE~1\AppData\Local\Temp\is-VAL4M.tmp
2018-06-04 17:40:38.591   DEBUG    [InitializeSetup] Prepare to install version 3.21.67.5
2018-06-04 17:40:38.591   -- Microsoft .Net Framework Entry --
2018-06-04 17:40:38.591   Installed Microsoft .Net Framework 2.0 SP2
2018-06-04 17:40:38.591   Installed Microsoft .Net Framework 3.0 SP2
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 3.5 SP1
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 4.0 Client
2018-06-04 17:40:38.592   Installed Microsoft .Net Framework 4.0 Full
2018-06-04 17:40:38.592   INFO     [InitializeSetup] Use Net Framework 4.0
2018-06-04 17:40:38.593   INFO     [InitializeSetup] Installer has no admin privileges
2018-06-04 17:40:38.593   [Msi31_Search] Not installing (only for X86 systems)
2018-06-04 17:40:38.732   DEBUG    [Task_FindProcessAndTerminate] Shutdown process "Launcher.exe"
2018-06-04 17:40:38.784   DEBUG    [_Task_ActionOverProcessById] Action over process with id=17092
2018-06-04 17:40:38.785   ERROR   [_Task_GetProcessSIDById] Open process with access PROCESS_QUERY_INFORMATION FAIL (5)
2018-06-04 17:40:38.785   DEBUG    [_Task_IsProcessOwnedByCurrentUser] Current process SID: S-1-5-21-2952109957-2791137658-82314895-1184
2018-06-04 17:40:38.785   DEBUG    [_Task_IsProcessOwnedByCurrentUser] Process SID:
2018-06-04 17:40:38.785   DEBUG    [_Task_ActionOverProcessById] Process owned by current user: false
2018-06-04 17:40:38.799   DEBUG    [Task_FindProcessAndTerminate] (try=1) Shutdown process "Launcher.exe": true
2018-06-04 17:40:38.800   WARNING  [CheckNeedToCreateCertificateMsgPage] Secure websocket certificate not installed. Abort in /SILENT or /VERYSILENT mode.
2018-06-04 17:40:38.800   InitializeWizard raised an exception (fatal).
2018-06-04 17:40:38.800   Got EAbort exception.
2018-06-04 17:40:38.800   Deinitializing Setup.
2018-06-04 17:40:38.803   Log closed.



Уточните кто не так и как можно автоматизировать установку? При этом вручную вроде установился без проблем у одного сотрудника.


В режиме /SILENT или /VERYSILENT нельзя установить сертификат безопасности (необходимый для создания безопасного соединения между плагином и браузером) т.к. для установки сертификата требуется подтверждение пользователя.
Вы можете сперва массово установить пользователям сертификат, после установить СБИС Плагин.
e-mail sb.petrov@tensor.ru
Петров Сергей 
» 05 июн 2018, 11:03


Петров Сергей писал(а):В режиме /SILENT или /VERYSILENT нельзя установить сертификат безопасности (необходимый для создания безопасного соединения между плагином и браузером) т.к. для установки сертификата требуется подтверждение пользователя.
Вы можете сперва массово установить пользователям сертификат, после установить СБИС Плагин.

Спасибо


На первый взгляд вы правы. На тестовом все заработало. На днях залью на остальные машины)).
Отсюда вопросы
1) Почему вы не можете это сертификат ставить сами в тихом режиме? Я лично воспользовался решением http://update.sbis.ru/ereport/cert/basic/install_certs.exe Я его даже ставил сам пробовал, прежде чем задать вопрос, но как выяснилось нет в этом паке нужного в моем случае сертификата.
2) Почему этот пак сертификатов не добавите который выложили по ссылке?
3) Почему бы не дополнить старицу https://sbis.ru/help/start/teh_terms/sbisplugin/install/#2 В частности, по поводу предварительной установки сертификата
Последний раз редактировалось Сергей 05 июн 2018, 16:35, всего редактировалось 1 раз.
Сергей 
» 05 июн 2018, 16:31


Рабочий вариант в моем случае


Код: Выделить всё
rem Устанавливаем SbisLauncher
IF EXIST %APPDATA%\SbisLauncher\Launcher.exe ( goto true1 ) ELSE ( goto false1 )
:false1
::Устанавливаем сертификат.
\\sbis\install_certs\CertMgr.exe -add -c \\sbis\127.0.0.1.cer -s -r localMachine root

"\\sbis\SbisPlugin.exe" /verysilent /SUPPRESSMSGBOXES /NORESTART /notShowInstallInProcessMessage /LOG="%APPDATA%\sbis_log_install.txt"
:true1
   ::echo сбис плагин уже стоит.
Сергей 
» 05 июн 2018, 16:33


Сергей писал(а):
Петров Сергей писал(а):В режиме /SILENT или /VERYSILENT нельзя установить сертификат безопасности (необходимый для создания безопасного соединения между плагином и браузером) т.к. для установки сертификата требуется подтверждение пользователя.
Вы можете сперва массово установить пользователям сертификат, после установить СБИС Плагин.

На первый взгляд вы правы. На тестовом все заработало. На днях залью на остальные машины)).
Отсюда вопросы
1) Почему вы не можете это сертификат ставить сами в тихом режиме? Я лично воспользовался решением http://update.sbis.ru/ereport/cert/basic/install_certs.exe Я его даже ставил сам пробовал, прежде чем задать вопрос, но как выяснилось нет в этом паке нужного в моем случае сертификата.
2) Почему этот пак сертификатов не добавите который выложили по ссылке?
3) Почему бы не дополнить старицу https://sbis.ru/help/start/teh_terms/sbisplugin/install/#2 В частности, по поводу предварительной установки сертификата


1 - "Почему вы не можете это сертификат ставить сами в тихом режиме?" - описал выше, технический нюанс.
2 - Этот сертификат не обязателен, он ставится вместе со СБИС Плагином.
3 - Учтем этот момент, инструкция будет изменена.
e-mail sb.petrov@tensor.ru
Петров Сергей 
» 05 июн 2018, 16:41




Вернуться в Электронный документооборот