Bug 6915

Summary: Проблема с мастером защиты Катран в конфигурации 1С 8.1 Автосалон+Автосервис+Автозапчасти
Product: WINE@Etersoft Reporter: Виталий Перов <vitperov>
Component: Ключи защиты ; Системы защиты ; Файл лицензииAssignee: Александр Морозов <amorozov>
Status: CLOSED FIXED QA Contact: Marat Sharipov <regan>
Severity: major    
Priority: P2 CC: amorozov, lav, pav, sonner
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 11659 Связано с:
Дата напоминания:
Bug Depends on: 4399    
Bug Blocks: 42, 5618    
Deadline: 2011-07-30   

Description Виталий Перов 2011-02-15 16:12:24 MSK
+++ Данная задача создана размножением задачи 4399 +++

Сетевые ключи 1С 8.1 и Катран установлены на Windows 2008, файрвол отключен, клиенты на Windows XP подключаются без проблем.

Пробуем подключиться к сетевым ключам с Линукс машин, где установлен WINE@Etersoft версии 1.0.11 ключ 1С работает без проблем, с клиентской частью защиты Катран проблема. Во время загрузки конфигурации Альфа-авто: Автосалон+Автосервис+Автозапчасти ред. 4.1 программа надолго \"задумывается\", примерно через 5 минут выдается сообщение об ошибке метода GET.ServerVersion и предлагается еще раз перезапустить мастер защиты. Если перезапустить мастер то программа очень быстро находит ключ, и работает нормально. До следующего перезапуска программы 1С. Затем
повторяется та же ситуация - 5 минут висим, потом после сообщения об ошибке и перезапуска мастера все работает как надо.

С локальным ключом Катран (если воткнут в ту же машину) все работает быстро, без задержек. Но ключ физически 1.
Comment 1 Виталий Перов 2011-02-15 16:15:20 MSK
Откатил патч:

commit 7d0fb00692928f7e0cb6785d9b70e1a7820a136c
Author: Alexander Morozov <amorozov@etersoft.ru>
Date:   Thu Feb 25 13:03:18 2010 +0300

    ws2_32: Use a little timeout in non-blocking mode (eterbug #4399

Требуется переделать.
Comment 2 Александр Морозов 2011-03-23 16:21:03 MSK
Переделал. Так же включил в новый патч исправления из патчей для #5561.
Comment 3 Marat Sharipov 2011-05-10 16:13:16 MSK
eterhack from git
Принято
Comment 4 Виталий Перов 2011-07-22 18:43:11 MSK
Ещё раз откатил патч в eterhack:

commit 863eaa6747567dc9fcfe2dbad000ab8287d134d1
Author: Alexander Morozov <amorozov@etersoft.ru>
Date:   Wed Mar 23 16:07:32 2011 +0300

    ws2_32: Use a little timeout in non-blocking mode (eterbug #6915).

Требуется переделать.
Comment 5 Александр Морозов 2011-07-26 18:59:25 MSK
Поправил патч. Отправил в рассылку.
Если запускать в wineprefix`е, созданном 1.0.12, то всё работает.
Comment 6 Marat Sharipov 2011-08-29 14:49:59 MSK
eterhack из git-репозитория
сетевой ключ на atlant клиент на testing
проблему не обнаружил. Закрываю.