|
На сервере слетают dll Сбербанка | ☑ | ||
---|---|---|---|---|
0
ddvvxx
21.03.17
✎
11:28
|
Cервер 1С и много касс с терминалами Сбербанка, которые будут работать через RDP. Для каждый кассы на сервер через проброшенный COM порт подключен терминал, который интегрируется с 1С. И для каждой из этих касс зарегистрированы библиотеки SBRF.dll И SBRFCOM.dll.
Так вот эти библиотеки постоянно слетают по несколько раз на день и 1С выдает, что драйвер эквайринговой системы не найден. Приходится перерегистрировать эти библиотеки и тогда дальше всё работает. Как побороть проблему? |
|||
1
ddvvxx
21.03.17
✎
11:38
|
Вот тема с проблемой очень похожей на мою v8: Проблема с регистрацией dll
Но решения так нигде и нет |
|||
2
mishaPH
модератор
21.03.17
✎
11:41
|
(0) ну если у тебя слетает регистрация которая находится в реестре. Копай то. что ограничивает это. Как правло это политики безопаности и АД сервисы по реестрам. например при входе ющера выдается ветка реестра под него всегда новая.
|
|||
3
mishaPH
модератор
21.03.17
✎
11:41
|
Это болезнь как правило серверов терминальных с зарезанными правами юзеров и параноидальными политиками АД
|
|||
4
mishaPH
модератор
21.03.17
✎
11:43
|
я чтобы не боротся с админами которые кричат. что ваша 1с говно. тупо делаю рег файл и запускаю его при входе в 1с уже либо с ветками реестра, либо регсерв32 длл нужная .
|
|||
5
ddvvxx
21.03.17
✎
11:44
|
(3) ставили юзерам даже полные права, несколько дней они под админами работали, но dll все равно слетали, правда чуть реже :D
(4) тоже была такая мысль |
|||
6
Fish
21.03.17
✎
11:47
|
(4) "админами которые кричат. что ваша 1с говно" - Похоже, админы везде одинаковы :)
|
|||
7
Serginio1
21.03.17
✎
11:47
|
(0) Слетает ветрка реестра для терминальных сессий.
Можно сохранить ветку и восстанавливать при её отсутствии |
|||
8
ddvvxx
21.03.17
✎
11:48
|
(7) где эта ветка вообще хранится, чтобы ее найти и посмотреть что там вообще
|
|||
9
Serginio1
21.03.17
✎
11:48
|
А лучше вместо проброски по COM использовать TCP/IP
|
|||
10
mishaPH
модератор
21.03.17
✎
11:58
|
(5) 1. правльно у админов встречается реже
|
|||
11
ddvvxx
21.03.17
✎
11:59
|
(10) почему? но всё же встречается
|
|||
12
пипец
21.03.17
✎
12:09
|
регулярно слетает в7плюс на шибко защищенном сервере - перерегистрация ... так что проблема не в длл ...
|
|||
13
ddvvxx
21.03.17
✎
12:11
|
(12) в смысле проблема не в dll? проблема в том, что эта dll слетает
|
|||
14
ddvvxx
21.03.17
✎
12:14
|
как RDP юзер без прав администратора может запустить регистрацию библиотек, например, под пользователем с административными правами?
|
|||
15
пипец
21.03.17
✎
12:15
|
||||
16
ddvvxx
21.03.17
✎
12:36
|
(15) спасибо. но немного непонятно
|
|||
17
пипец
21.03.17
✎
13:27
|
(16) или давать права на реестр, или править политики безопасности, есть вариант прописать автоскрипт с аворегистрацией
ЗЫ мы делали так сохраняли копию реестра пользователя , а при запуске пользователя (логон) автоматически его подгружали - то есть при работе если слетели реги и прочие права , логофф логонн и вуаля ЗЫЫ если нада было что то добавить - админы самостоятельно перезаписывали подгружаемый реестр |
|||
18
ddvvxx
21.03.17
✎
13:48
|
(17) а где хранится этот реестр? откуда я могу его скопировать?
|
|||
19
пипец
21.03.17
✎
13:55
|
(18) Оо команда regedit в сеансе пользователя )))
ЗЫ лучше позовите админа )))) |
|||
20
ddvvxx
21.03.17
✎
13:59
|
(19) спасибо!
|
|||
21
ddvvxx
23.03.17
✎
09:18
|
А что делать, если библиотеки слетают в течение дня? Т.е. терминал работает, работает, проводит несколько успешных оплат, а потом драйвер эквайринговой системы снова не обнаружен. Приходится перерегистрировать библиотеку и тогда дальше всё работает. Проблему никак не получается побороть.
|
|||
22
пипец
23.03.17
✎
09:26
|
(21) йолы палы ну или поставь авторегистрацию скриптом каждые 10 минут или повесь скрипт на проверку наличия длл в системе как зарегистрированных (хоть 1с-ом) и при отсутствии опять же регистрация
|
|||
23
пипец
23.03.17
✎
09:30
|
напиши в 1С - если драйвер не найден - регистрация длл
|
|||
24
ddvvxx
23.03.17
✎
09:42
|
(22) не помогает. постоянная регистрация с определенной периодичностью вообще не спасает ситуацию. Всё точно так же остается.
(23) как вариант. но тогда надо, чтобы это выполнялось под определенным пользователем с административными правами, т.к. у юзеров кассиров прав на регистрацию dll нет. |
|||
25
пипец
23.03.17
✎
09:56
|
||||
26
ddvvxx
23.03.17
✎
10:09
|
(25) пробовали регистрацию от имени админа.
надо ещё проверить вариант (23) |
|||
27
пипец
23.03.17
✎
10:17
|
(26) вариант крутится 1С под админом (пользователем сервера)- проверяет регистрацию длл - если нет - то регится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |