Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
20 Июн 2018, 10:20
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: 1С 8.2 HASP и TCP  (Прочитано 2239 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн shpien

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-07-11
  • Сайт: 
  • Профессия: Бухгалтер
Здравствуйте.
Сразу извинюсь, если тема является повторением.
Вопрос по работе менеджера сетевых лицензий и клиента 1С по протоколу TCP. Волею судеб, а именно kerio winroute, udp-протокол в сети использовать не получается. В результате пришлось перенастраивать 1Ски на использование tcp. 1С v7.7 начала работать по tcp без вопросов, а вот 8рка не хочет ни в какую. Какие бы параметры ни выставлялись в ее nethasp.ini, сниффер упорно видит общение между клиентом 1С 8 и менеджером лицензий только по UDP. Рекомендации с сайта http://www.safenet-sentinel.ru/helpdesk/faq/:

Некоторые приложения не работают по TCP, только по UDP (например, 1С 8.х). Однако можно заставить их использовать TCP неявно. Для этого, помимо того, что описано выше, необходимо разрешить в свойствах протокола TCP/IP (Properties - Advanced - WINS) поддержку NetBios over TCP/IP на рабочих станциях, где работает защищенное приложение и на машине, где установлен ключ. Конфигурационные файлы приложения необходимо настроить следующим образом:
-------------------- nethasp.ini ------------------------------
[NH_COMMON]
NH_TCPIP = Disabled
NH_NETBIOS = Enabled
...
[NH_NETBIOS]
...
NH_USELANANUM =  ... ----------------------------------------------------------------

 Значение параметра Num можно взять из лога менеджера лицензий, - там указывается, какие каналы менеджер слушает по NetBios'у. Если номеров несколько, переберите их по очереди, пока 1С не запустится. При такой настройке 1С в качестве транспорта по-прежнему будет использовать TCP/IP, но работать с ним будет через интерфейс NetBios. Причем при передаче пакетов будет использоваться именно TCP-механизм, в силу особенностей реализации NetBios over TCP/IP.

не помогли.
Кто сталкивался, кто поборол, подскажите, плиз?


Оффлайн LordWizard

  • "Иди учи бухгалтерский учет и не беспокой просьбами господа Бога!"
  • *****
  • Сообщений: 1463
  • РЕПУТАЦИЯ: 221
  • КПД: 15%
  • Пишу, консультирую, да и так - по клавишам...
  • Регистрация: 2011-07-25
    • Skype: warlock02121968
  • Сайт: 
  • Профессия: Консультант 1С
Re: 1С 8.2 HASP и TCP
« Ответ #1: 11 Июл 2014, 15:06 »
А непосредственно прописать в ini-файле обращение к конкретному ключу?
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

Оффлайн DmitriyF

  • *****
  • Сообщений: 744
  • РЕПУТАЦИЯ: 48
  • КПД: 6%
  • Регистрация: 2013-03-18
  • Сайт: 
  • Профессия: Разработчик 1С
Re: 1С 8.2 HASP и TCP
« Ответ #2: 13 Июл 2014, 23:03 »
Здравствуйте.
Сразу извинюсь, если тема является повторением.
Вопрос по работе менеджера сетевых лицензий и клиента 1С по протоколу TCP. Волею судеб, а именно kerio winroute, udp-протокол в сети использовать не получается. В результате пришлось перенастраивать 1Ски на использование tcp. 1С v7.7 начала работать по tcp без вопросов, а вот 8рка не хочет ни в какую. Какие бы параметры ни выставлялись в ее nethasp.ini, сниффер упорно видит общение между клиентом 1С 8 и менеджером лицензий только по UDP. Рекомендации с сайта http://www.safenet-sentinel.ru/helpdesk/faq/:

Некоторые приложения не работают по TCP, только по UDP (например, 1С 8.х). Однако можно заставить их использовать TCP неявно. Для этого, помимо того, что описано выше, необходимо разрешить в свойствах протокола TCP/IP (Properties - Advanced - WINS) поддержку NetBios over TCP/IP на рабочих станциях, где работает защищенное приложение и на машине, где установлен ключ. Конфигурационные файлы приложения необходимо настроить следующим образом:
-------------------- nethasp.ini ------------------------------
[NH_COMMON]
NH_TCPIP = Disabled
NH_NETBIOS = Enabled
...
[NH_NETBIOS]
...
NH_USELANANUM =  ... ----------------------------------------------------------------

 Значение параметра Num можно взять из лога менеджера лицензий, - там указывается, какие каналы менеджер слушает по NetBios'у. Если номеров несколько, переберите их по очереди, пока 1С не запустится. При такой настройке 1С в качестве транспорта по-прежнему будет использовать TCP/IP, но работать с ним будет через интерфейс NetBios. Причем при передаче пакетов будет использоваться именно TCP-механизм, в силу особенностей реализации NetBios over TCP/IP.

не помогли.
Кто сталкивался, кто поборол, подскажите, плиз?
А разве UDP не являются частью TCP?


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
AIFrame AIFrame
127 Сообщений
alexandr_ll
63 Сообщений
pavl_vs
47 Сообщений
alex0402
47 Сообщений
buketov.av buketov.av
43 Сообщений
ilyay ilyay
37 Сообщений
trialex3
24 Сообщений
magnifico61
21 Сообщений
wise wise
15 Сообщений

* Кто онлайн

  • Точка Гостей: 728
  • Точка Скрытых: 0
  • Точка Пользователей: 11
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal