Имя: Пароль:
1C
1С v8
Видимость ключа на WinSrv2003 64bit
0 ildary
 
07.10.11
21:01
Уважаемые специалисты, подскажите как быть: купили восьмерку, поставили на сервер, на котором уже стоит 7.7. Фактически в комп воткнуто 4 ключа (7.7 - сетевая, УРБД, 8 - 5 лицензий и Камин). При установке драйвера хасп, установщик выдает ошибку, что уже стоит более свежая версия. В консоли 1С спокойно запускается, но при подключении в терминал - не может увидеть ни одной лицензии. Алладиновский монитор видит 2 ключа (как я понимаю - от 7.7 и от 8), но если в списке выбрать конкретный ключ - не пишет сколько у него лицензий и сколько уже выдано. В файле nethasp.ini включены следующие параметры:
NH_SERVER_ADDR = 127.0.0.1
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
Чтение книжки и гугление не помогло, в понедельник можно позвонить во франч, но хочется разобраться самому.
1 shuhard
 
07.10.11
21:04
(0) не увидел в описании установки
- установлен ли 64х драйвер Хасп
- установлен ли LM
2 Мимохожий Однако
 
07.10.11
21:05
Удали антивирусы. Вытащи ключи, удали все драйверы и менеджер лицензий. Поставь драйвер. По очереди поставь все ключи. Установи менеджер лицензий.
3 shuhard
 
07.10.11
21:05
(1) + 1
[В консоли 1С спокойно запускается]
а что на ключике написано, который на 5 пользователей ?
4 ildary
 
07.10.11
21:09
(1) оба установлены и оба - свежие (ставились в августе, качались с сайта), вспоминается, что LM ставился в режиме службы.

(2) антивирусы не стоят. А порядок нужен именно такой? Т.к. фактический ставились дрова к 7.7, затем LM, после чего 7.7 стала спокойно работать. А сегодня были поставлены ключи для 8.2.

(3) H4 NET5 217-61
ORGL8 2601659
5 shuhard
 
07.10.11
21:15
(4) всё корректно
осталось узнать релиз платформы
как ты знаешь есть 8.2 "выжигающие" ключики
6 shuhard
 
07.10.11
21:17
(5) + 1
и ещё проверить не порылся ли кто в nhsrv.ini
7 ildary
 
07.10.11
21:19
(5) о, забыл сказать, спасибо форуму, поставил релиз 8.2.13.219, как не замеченный в выжигании.

В службах висят HASP Loader (C:\WINDOWS\system32\nhsrvice.exe -service) и Sentinel HASP License Manager (C:\WINDOWS\system32\hasplms.exe -run)

кстати, в каком nhsrv.ini поискать - для 7.7 или для 8.2? в 7.7 все дефолтное, содержимое 8.2 я писал в (0), но и дефолтное тоже не работало.
8 shuhard
 
07.10.11
21:20
(7) nethasp.ini  <> nhsrv.ini
9 ildary
 
07.10.11
21:25
Да, еще хотел спросить, если есть какие-то ограничения, типа не соединять на одном сервере разные ключи/версии - где их можно поглядеть?

(8) пардон, был взволнован. nhsrv.ini судя по дате - дефолтный. Вот содержимое:

NHS_USERLIST     = 250      
                           
NHS_HIGHPRIORITY = no        
NHS_USE_UDP      = enabled  
NHS_USE_TCP      = enabled  
NHS_IP_portnum   = 475      

NHS_USE_IPX       = enabled  
NHS_AppendAddr    = no      
NHS_usesap        = enabled  
NHS_ipx_socketnum = 0x7483  

NHS_USE_NETBIOS   = enabled  

Стоит ли в нем поотрубать все протоколы кроме TCP?
10 Мимохожий Однако
 
07.10.11
21:31
(7)Я же сказал ..в (2).. удали Sentinel HASP. Hasp ini возьми по умолчанию.
Буквально вчера подобная ситуация была.
11 shuhard
 
07.10.11
21:31
(9) на мой взгляд нет
12 ildary
 
07.10.11
21:34
(10) если нет другого выхода - так и сделаю. Просто удивительно, что видимость ключей зависит от порядка установки. А если я еще ключ прикуплю - опять дрова переставлять?
13 Мимохожий Однако
 
07.10.11
21:37
(12)Проверить - 15 минут. А мудохаться с мешаниной разнородных драйверов можно очень долго. Ключи должны быть сетевые красненькие.
14 shuhard
 
07.10.11
21:38
(12) на всякий случай
http://gilev.ru/1c/hasp/
15 ildary
 
07.10.11
22:48
Попробовал переставить дрова хаспа и сам LM, как описано в (2) - все равно не пашет. Может ли быть такое, что работающий сетевой ключ от 7.7 не дает восьмерке увидеть свой? Какой выход - ставить ключ в другой комп?
16 Мимохожий Однако
 
08.10.11
06:53
Поставь ключи на любую другую машину в сети и убедись, что ключи рабочие. На моей практике ключи от разных платформ 1С не мешают друг другу. Про Камин не знаю.
17 ildary
 
08.10.11
08:04
(16) спасибо за совет, так и сделал, но: аладиновский монитор стал видеть второй ключ уже на другом компе, на том же компе локально стала запускаться 1С8, но сервер по прежнему не видит ключ. А может ли причина быть в том, что сервер - 64 битный, а 1С-ка взята - 32 битная?
18 andrewks
 
08.10.11
10:36
1. из нескольких ключей одинаковой серии на компьютере будет видеться только один, спасибо 1С
2. в новых версиях дров и менеджеров от аладдина НЕ предусмотрена работа сетевых ключей на терм.сервере

поставь менеджер 8.32 и дрова, которые идут с ним, на этой версии я проверил - пашет сетевой ключ на терм. сервере, причём проверял именно на вин2к3 х64

3. разве 1с 8 поддерживает работу с менеджером лицензий аладдина по протоколу tcp? ранее читал, что нет, но, возможно, в новых релизах добавили функционал. тут точно не скажу. но, в любом случае, стоит попробовать с udp
19 andrewks
 
08.10.11
10:39
(17) А может ли причина быть в том, что сервер - 64 битный, а 1С-ка взята - 32 битная?

нет.
кстати, менеджер лицензий от аладдина тоже 32-х битный идёт, только дрова х64
20 ildary
 
08.10.11
14:38
(18) прошу уточнить - ключи 7.7 сетевой и 8.2 5пользовательский - они из одной серии? То есть они друг другу мешают? А гордость и слава 1С (франч) утверждал мне при покупке, что не будут (я особо спрашивал). грустно попасть в питовскую схему "оплатил? получил? следующий!".

2) А как тогда быть счастливым владельцам терминальных серверов? Искать именно версию 8.32?

3) Вот они молодцы, в 1С. Могли бы подобные вещи жирным шрифтом на первой страничке книжки Установка 1С написать, вместо этого первые 5 страниц - описание своих сайтов. Один ответ - (18) несет больше практической ценности, чем целый талмуд из коробки. Хотя я знал, с чем связывался, на мисте подобных тем много.
21 Мимохожий Однако
 
09.10.11
10:12
(20)На сайте Алладина я в своё время находил все версии драйверов и менеджеров лицензий. Недавно запускал менеджер лицензий 32 редакции и 102 драйвер ключа . См (10). Заработала 1с77 бухгалтерия сетевая, ЗиК на 3-х пользователей, и 1С8 Бп на 5 пользователей. Сервер 2008 терминальный 64-разрядный. Антивирус не установлен. Перед этим бились с настройками сети. Там было много чего не так. Возможно, проблема не столько в ключах, сколько в сетевых настройках. Начни с малого. Проверь в спокойной обстановке каждый ключ отдельно, чтобы никто в 1С не лазил.
22 ildary
 
11.10.11
19:50
Огромное спасибо всем за бесценные советы!
Дело закончилось так: полностью снес все дрова хаспа по методике отсюда: http://www.pulsonix.com/faq.aspx?KB090025, после чего поставил HaspLM 8.32 с его дровами. И ключи от восьмерки заработали, правда на другой тачке в сети. Сам сервер все равно скоро будет переставлен с нуля, на нем слишком много глюков, чтобы пытаться исправить работу ключей. Вдогонку вопрос - я правильно понял, что ключ на 5 пользователей, означает ровно 5 физических пользователей? Т.е. нельзя сделать так - 5 человек работает с одной базой + 5 - с другой?
23 Мимохожий Однако
 
11.10.11
21:22
Количество лицензий определяет количество пользователей в каждой базе отдельно.
24 andrewks
 
11.10.11
21:49
(22) одна лицензия тратится на одну терминальную или локальную сессию, т.е. один юзер может запустить хоть 10 разных баз, на это израсходуется одна лицуха.
НО имей в виду, что сейчас по-умолчанию в серверном варианте включена галка "раздача ключей сервером", и тогда одна лицуха будет уходить уже не на виндовый сеанс, а на _сеанс_ 1С, т.е. запустил две базы - две лицухи нету, запустил ещё конфигуратор - ещё одна, несмотря на то, что делает это один юзер в одном виндовом сеансе.
посему, если веб-клиентов не предвидится, галку эту в консоли кластера серверов убирай лучше, и в редакторе списка баз клиента (стартовое окошко), наоборот, ставь соответствующую галку "использовать ключ защиты"
2 + 2 = 3.9999999999999999999999999999999...