Вход | Регистрация
 

Розница 2.3 Не могу победить -Тест не пройден. Ошибка при загрузке gate.dll.

Розница 2.3 Не могу победить -Тест не пройден. Ошибка при загрузке gate.dll.
Я
   unitpro67
 
12.05.21 - 13:55
Добрый день.
Win 10 Pro x64 Розница 2.3.5.35 , 1С:Предприятие 8.3 (8.3.18.1289).
Терминал Сбербанк. Устанавливаю терминал - 1С ставит драйвер - Тест подключения - Тест не пройден. Ошибка при загрузке gate.dll. Проверьте корректность пути к дистрибутиву.
Гуглим - Решение есть - Пробуем.
1.Не нахожу в корне самой папки SBERBANK , есть только sc552. Окей создадим\копируем туда все из sc552.
2.Параллельно читаем соседнюю ветку - копируем в bin следующие длл: GATE.DLL,sb_kernel.dll ,SBRFCOM.DLL
3.Далее:
regsvr32.exe C:\SBERBANK\SBRFCOM.dll
regsvr32.exe C:\SBERBANK\1C\3_par\SBRFCOM.dll
regsvr32.exe C:\SBERBANK\1C\7_par\SBRFCOM.dll
Все регистрируется без ошибок.
Запускаем 1С от админа - Тест не пройден. Ошибка при загрузке gate.dll. Проверьте корректность пути к дистрибутиву.
Мысли кончились. Подскажите что ни будь .
 
 Партнерская программа EFSOL Oblako
   Гений 1С
 
1 - 12.05.21 - 13:58
(0) юзай 1с 32-разрядную. или регистрируй 64-разр компоненту из каталога SYSWOW64\regsrv32.exe
   unitpro67
 
2 - 12.05.21 - 13:59
1С 32-разрядную , ща попробую компоненту 64 зарегать
   unitpro67
 
3 - 12.05.21 - 14:05
Выполнил:
C:\Windows\SysWOW64\regsvr32.exe C:\SBERBANK\SBRFCOM.dll
C:\Windows\SysWOW64\regsvr32.exe C:\SBERBANK\1C\3_par\SBRFCOM.dll
C:\Windows\SysWOW64\regsvr32.exe C:\SBERBANK\1C\7_par\SBRFCOM.dll
Результата нет , ошибка та же.
   unitpro67
 
4 - 12.05.21 - 14:05
Права на папку SBERBANK тоже дал полные.
   unitpro67
 
5 - 12.05.21 - 14:07
Меня смутщает то что после установки драйвера в 1С не создалась папка SBERBANK в корне ...
   zippygrill
 
6 - 12.05.21 - 14:12
(5) Она и никогда не будет создаваться..это для примера всего лишь. Всегда было, насколько я помню папка sc552
   Гений 1С
 
7 - 12.05.21 - 14:14
(0) отладчиком посмотри, откуда она компоненту грузит.
   unitpro67
 
8 - 12.05.21 - 14:14
В настройках подключения драйвера указывается C:\SBERBANK\PILOT_NT\
Подсовываю ей C:\sc552\PILOT_NT\ - бесполезно
   Гений 1С
 
9 - 12.05.21 - 14:14
(8) отладчиком. какая конкретно строка валится
   Garykom
 
10 - 12.05.21 - 14:15
(3) не слушай геню он только звон услышал
хотя про 32 битную 1С правильно сказал, дров 64 битных нет для эквайринга
   Garykom
 
11 - 12.05.21 - 14:15
(8) у тебя там должны быть рабочие батники, они пашут?
   Garykom
 
12 - 12.05.21 - 14:16
(11) тестовые батники
   Garykom
 
13 - 12.05.21 - 14:19
(1) >или регистрируй 64-разр компоненту из каталога SYSWOW64\regsrv32.exe
Геня ты дятел
Да можно обойти COM/OLE 32/64
но каким местом ты обойдешь прокладку native api (ВК 1C, хз кто ее написал) которая юзается из 1С для доступа к com/ole дровам от сбера?
   Garykom
 
14 - 12.05.21 - 14:23
(0) загляни в 
"В момент установки внешние компоненты устанавливаются в каталог %APPDATA%\1C\1Cv8\ExtCompT"
поищи там "Ошибка при загрузке gate.dll"
   Garykom
 
15 - 12.05.21 - 14:25
(14) тут где то "C:\Users\Имя пользователя\AppData\Roaming\1C\1Cv82\ExtCompT\"
   unitpro67
 
16 - 12.05.21 - 14:26
SberAcquiringTerminalNative_1_0_2_2 там есть такая
   Garykom
 
17 - 12.05.21 - 14:26
(15)+ короче каталог "ExtCompT" поищи на диске
   Garykom
 
18 - 12.05.21 - 14:27
(16) вот она какой разрядности?
   Garykom
 
19 - 12.05.21 - 14:28
(0) >2.Параллельно читаем соседнюю ветку - копируем в bin следующие длл: GATE.DLL,sb_kernel.dll ,SBRFCOM.DLL

херню сделал никуда никакие dll в никакой bin копировать НЕ НАДО
   Garykom
 
20 - 12.05.21 - 14:29
Все эти методы это тупизны, которые не понимая делают какие то шаманские действия и типа о заработало!
А почему не работало и почему заработало хз
   unitpro67
 
21 - 12.05.21 - 14:30
"вот она какой разрядности?" - ни в каких свойствах не указана разрядность
   unitpro67
 
22 - 12.05.21 - 14:31
1С 32-разрядная устновлена
   Garykom
 
23 - 12.05.21 - 14:36
(22) Тогда ты накосячил с регистрацией dll от сбера
они должны быть зареганы в каталоге sc552 как инсталлятор делает!
никаких самостоятельных regsvr32 делать не не надо

поставить дистрибутив от сбера, настроить параметры для loadparm, проверить что есть связь и работает
далее 32 битную 1С запускаем и там ставим в ТО драйвер сбербанка, настраиваем параметры (каталог) и усе

Но сверка итогов из 1С работать не будет, эту ошибку до сих пор не исправили вроде
   Garykom
 
24 - 12.05.21 - 14:36
(23)+ Не забыть перезагрузить комп после установки дров
   Tatitutu
 
25 - 12.05.21 - 14:44
(0) если много регистрировал... отмени регистрацию /U
часто помогает.

бат файл от имена Админа

cd C:\sc552\

regsvr32 -u SBRF.dll
regsvr32 -u SBRFCOM.dll


regsvr32 "C:\sc552\SBRF.dll"
regsvr32 "C:\sc552\SBRFCOM.dll"
   Tatitutu
 
26 - 12.05.21 - 14:46
и да вот этих библиотек версий много разных версий SBRF.dll
 (не только 3 и 7 параметра, год выпуска, размер и.т.д)
   Garykom
 
27 - 12.05.21 - 14:53
(26) в последних версиях глубоко пофиг 3 или 7 параметров, надо просто самую свежую ставить
   unitpro67
 
28 - 12.05.21 - 14:55
сделал бат\запустил\отменил регистрацию\ошибок нет - перезагружаюсь
   unitpro67
 
29 - 12.05.21 - 15:02
ошибка та же https://ibb.co/bRgqrnM
я не понимаю почему драйвер упорно стучится в папку sberbank
прописываю sc552 - то же самое
   Garykom
 
30 - 12.05.21 - 15:06
(29) потому что кто то не исправил в настройках драйвера (в 1С) каталог куда стучаться
с этого что на картинке на твой правильный
 
 
   Garykom
 
31 - 12.05.21 - 15:09
и если не ошибаюсь сча у сбера папка называется pilot_nt
откуда взял sc552 ?
   Garykom
 
32 - 12.05.21 - 15:10
(31) драйвера сбера откуда взял? которые их родные
   Гений 1С
 
33 - 12.05.21 - 15:10
(29) я вот реально не понимаю, тебе религия не позволяет отладчиком пользоваться или у тебя отладка недоступна?
   unitpro67
 
34 - 12.05.21 - 15:11
как говорят пришел товарищ из сбера , воткнул терминал , показал им в своей какой то программе что работает и свалил .
Потом уже мне позвонили - подключи к 1С
   unitpro67
 
35 - 12.05.21 - 15:12
"я вот реально не понимаю, тебе религия не позволяет отладчиком пользоваться или у тебя отладка недоступна?" 
Я просто еще не Гений 1С , я еще только учусь ))
   Garykom
 
36 - 12.05.21 - 15:14
(34) вот в этой программе которую он (товарищ из сбера) поставил все работает?
вот ее не надо никуда трогать и ничего перерегистрировать

а если тронули то надо вернуть назад как было
и все что надо это в 1С 32 битной поставить/настроить драйвер что у тебя на картинке (29) и там выбрать правильный каталог (куда установил товарищ) вместо дефолтного
   Garykom
 
37 - 12.05.21 - 15:15
(36)+ у нас когда от сбера приходили каталог был C:\pilot_nt
   unitpro67
 
38 - 12.05.21 - 15:20
"вот в этой программе которую он (товарищ из сбера) поставил все работает?
вот ее не надо никуда трогать и ничего перерегистрировать"

не трогал.

"и все что надо это в 1С 32 битной поставить/настроить драйвер что у тебя на картинке (29) и там выбрать правильный каталог (куда установил товарищ) вместо дефолтного"

не могу понять где поменять каталог .
https://ibb.co/gv6v48P
https://ibb.co/zJwYw3F
   Garykom
 
39 - 12.05.21 - 15:40
   unitpro67
 
40 - 12.05.21 - 15:54
Мое окно настройка https://ibb.co/VCZK4dq
Меняю путь на sc552 - не сохраняется
   Garykom
 
41 - 12.05.21 - 15:58
(40) ну вызовите экзорциста если не сохраняется


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.