обработка в терминале - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

обработка в терминале

Добавил(а) Виноградов Александр больше 6 лет назад

Тестирую обработку в терминале windows 2003
При обмене ошибка
см. скрин
подскажите куда копать?


Ответы (10)

RE: обработка в терминале - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Проверьте на терминале открытые порты 8002, 80, 443 к api.vetrf.ru

RE: обработка в терминале - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Получилось настроить?

RE: обработка в терминале - Добавил(а) Виноградов Александр больше 6 лет назад

Для работы вашей обработки на сервере терминалов windows 2003
необходимо установить сертификаты см. вложения.
p.s. Если во время отправки soap запроса вываливается ошибка,
то при выходе пользователя из 1с в процессах остается 1сv7.exe
и повторный вход пользователя возможен только после принудительного
завершения процесса. При выходе без ошибки процесс завершается корректно.
Просьба проверить работу обработку, предполагается работа в терминале.

RE: обработка в терминале - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Для работы вашей обработки на сервере терминалов windows 2003
необходимо установить сертификаты см. вложения.

спасибо, это связано с сертификатом HTTPS - порт 443. возможно на win2003 с IE 8 или старше возникает такая ошибка...
хотя я с такой проблемой пока не сталкивался.

p.s. Если во время отправки soap запроса вываливается ошибка,
то при выходе пользователя из 1с в процессах остается 1сv7.exe

прошу уточнить какая именно ошибка - выходит окно с неправильным именем реквизита или ошибка в данных запроса, когда статус заказа = REJECTED ?

Просьба проверить работу обработку, предполагается работа в терминале.

рабочая версия обработки + dll работают в терминале на windows 2012 x64, windows 2008 x64, windows 2003 x32

RE: обработка в терминале - Добавил(а) Кострома Обухова Елена больше 6 лет назад

Подскажите какую версию framework нужно установить на windows 2003х32, чтобы интеграция работала на сервере терминалов?

RE: обработка в терминале - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Обновление Microsoft .NET Framework 4 для Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 и Windows 2008 R2 — KB2836939

https://www.microsoft.com/ru-ru/download/details.aspx?id=39257

RE: обработка в терминале - Добавил(а) Виноградов Александр больше 6 лет назад

RegAsm : error RA0000 : Could not load file or assembly 'file:///C:\SOV127\db5.o
pt\Db\EXTFORMS\SoapDll_test.dll' or one of its dependencies. Operation is not su
pported. (Exception from HRESULT: 0x80131515)
Для продолжения нажмите любую клавишу . . .

Подскажите как исправить?
ошибка появилась на dll версии 1.0.6497.33088

RE: обработка в терминале - Добавил(а) Виноградов Александр больше 6 лет назад

ошибка появляется на системе:
Framework v4.0.30319
windows server 2003 r2 sp2
dll версии 1.0.6497.33088

windows 10 - полет нормальный

RE: обработка в терминале - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Виноградов Александр писал(а):

RegAsm : error RA0000 : Could not load file or assembly 'file:///C:\SOV127\db5.o
pt\Db\EXTFORMS\SoapDll_test.dll' or one of its dependencies. Operation is not su
pported. (Exception from HRESULT: 0x80131515)
Для продолжения нажмите любую клавишу . . .

Подскажите как исправить?
ошибка появилась на dll версии 1.0.6497.33088

Обычно такая ошибка возникает, когда SoapDll_test.dll не найдена или не хватает прав доступа.
при регистрации попробуйте указать полный путь к dll

%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase [Полный путь к soapdll_test.dll]

RE: обработка в терминале - Добавил(а) Виноградов Александр больше 6 лет назад

совсем заработался...
забыл разблокировать dll!
после разблокировки все ок!
Спасибо!

    (1-10/10)