|
Не находит ключ защиты. | ☑ | ||
---|---|---|---|---|
0
vv2304
14.09.23
✎
17:23
|
Локальный комп 192.168.210.246
Ключ и Хасп менеджер на 192.168.88.245 С локального проверяю Test-NetConnection 192.168.88.245 -Port 475 результат True Однако при запуске 1С с локального пишет, что ключ не найден. Пробовал через браузер (на сервере Апач), та же фигня. |
|||
1
RoRu
14.09.23
✎
17:25
|
попробуйте прописать адрес компа с ключом в нетхасп ини
|
|||
2
vv2304
14.09.23
✎
17:50
|
(1) прописал. Все равно.
|
|||
3
vv2304
14.09.23
✎
17:54
|
Странно. Попробовал через браузер, то же самое, ключ не найден.
Хотя Алладин монитор показывает свободных аж 5 из 10. |
|||
4
vv2304
14.09.23
✎
18:38
|
А подскажите, для веб должен раздавать лицензии сервер или хасп ?
|
|||
5
Winnie Buh
14.09.23
✎
19:03
|
(4) браузер ничего не может знать о лицензиях 1С
|
|||
6
vv2304
14.09.23
✎
19:26
|
(5) Т.е. или локально ставить ключ (прогр. лицензию) и тогда можно через веб с тонким клиентом или браузер.
Или включать раздачу лицензий сервером 1С ? |
|||
7
laeg
14.09.23
✎
19:29
|
(6) в 5 уже ответили, браузер нечего не знает про ключи.
Или раздача лицензий сервером или тонкий клиент. |
|||
8
Winnie Buh
14.09.23
✎
19:36
|
(6) лицензию само может получить только клиентское приложение 1С,
браузер ничего не знает о ключах 1С и не может получить лицензию ни по сети от HASP LM, ни локально, ни программную, ни аппаратную, никакую, при работе браузером лицензия может быть получена ТОЛЬКО от сервера и никак иначе |
|||
9
vv2304
14.09.23
✎
19:43
|
(8) Если веб через тонкого клиента, тогда тоже только от сервера ?
|
|||
10
ДедМорроз
14.09.23
✎
22:17
|
Нет,если тонкий клиент,то он может получить лицензию сам,а уже способ подключения - сервер,файловая или публикация - не важен.
Тонкому ключами командной строки можно запретить использование аппаратной лицензии,если нужно. |
|||
11
vv2304
15.09.23
✎
08:10
|
(10) Тогда почему
Test-NetConnection 192.168.88.245 -Port 475 результат True Но при запуске 1С с локального и подключения к базе через веб пишет, что ключ не найден. |
|||
12
arsik
15.09.23
✎
08:25
|
(11) А тут флажок стоит?
https://i.imgur.com/BBWVjBp.png |
|||
13
vv2304
15.09.23
✎
08:58
|
(12) Да, конечно.
|
|||
14
arsik
15.09.23
✎
09:07
|
(13) Покажи весь nethasp.ini на клиенте и на сервере
|
|||
15
arsik
15.09.23
✎
09:08
|
(14) На сервере он вроде в папке систем лежит
|
|||
16
arsik
15.09.23
✎
09:12
|
Должно быть как то так
|
|||
17
arsik
15.09.23
✎
09:13
|
NH_SERVER_NAME - не указывать
|
|||
18
vv2304
15.09.23
✎
09:32
|
На сервере
нетхасп.ини в c:\Program Files\1cv8\conf\ NH_SERVER_ADDR = 192.168.88.245 остальное закомментировано. nhsrv полностью типовое, не трогал. Все на одной машине. На клиенте было типовым, работало. Потом перестало работать. Адрес клиента 192.168.210.246 Начал кромсать типовой нетхасп.ини. Сейчас так NH_TCPIP = Enabled ; Use the TCP/IP protocol NH_SERVER_ADDR = 192.168.88.245 NH_PORT_NUMBER = 475 NH_TCPIP_METHOD = TCP or UDP NH_USE_BROADCAST = Disabled; остальное закомментировано |
|||
19
Winnie Buh
15.09.23
✎
09:37
|
(18) если у тебя клиенты работают браузером, то забудь про наcтройки nethasp.ini на клиентских машинах, он ни на что влиять не может
|
|||
20
vv2304
15.09.23
✎
09:42
|
(19) Нет, через тонкого клиента.
|
|||
21
vv2304
15.09.23
✎
09:47
|
Просто решил еще попробовать через браузер, но потом объяснили, что для этого надо раздавать с сервера, а это не подходит.
Но и раньше , когда работало, подключался через тонкого и сейчас пытаюсь. Мне смущает, что началось после того, как изменили сетевые настройки. Раньше работало, но локальный и сервер были в одной сети 192.168.88 Сейчас сервер так и остался 192.168.88.245 А клиент теперь 192.168.210.246 |
|||
22
Winnie Buh
15.09.23
✎
09:50
|
(21) чем раздача сервером не устраивает?
в данном случае это был бы работающий вариант без танцев с бубнами |
|||
23
vv2304
15.09.23
✎
09:53
|
(22) Не хватает лицензий. Сильно не хватает.
|
|||
24
arsik
15.09.23
✎
10:09
|
(18) Это что такое :)
NH_TCPIP_METHOD = TCP or UDP Оставь tcp только. А лучше возьми конфиг из (16) просто укажи там свой адрес сервера в NH_SERVER_ADDR c:\Program Files\1cv8\conf\ - здесь настройки только для клиентов берутся. Где у тебя настройки сервера хз. |
|||
25
arsik
15.09.23
✎
10:11
|
+(24) Ты же порт tcp проверял (Test-NetConnection 192.168.88.245 -Port 475) а по умолчанию при твоем кривом конфиге будет UDP.
|
|||
26
vv2304
15.09.23
✎
10:13
|
NH_TCPIP_METHOD = TCP исправил. Не получается все равно.
"Где у тебя настройки сервера хз." nhsrv полностью типовое, не трогал. (25) Я проверял до того как полез править хасп.ини. |
|||
27
Winnie Buh
15.09.23
✎
10:13
|
(24) если это дословная цитата из nethasp.ini, то работать это не должно
|
|||
28
arsik
15.09.23
✎
10:20
|
(26) Вдумчиво по слогам прочти https://www.online-ufa.ru/content/articles/1c-nethasp-ini/
Там все нюансы описаны и где какие файлы хранятся и где можно посмотреть журнал поиска ключа |
|||
29
vv2304
15.09.23
✎
10:21
|
(27) Раньше все было по умолчанию, закомментировано. И работало.
После переезда сети перестало. Но я сейчас исправил,там теперь NH_TCPIP_METHOD = TCP Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия! по причине: Поиск лицензии на клиенте: Файл программной лицензии не найден nethasp.ini: C:/Users/buh-cap/AppData/Local/Programs/1cv8_x64/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORGL8 Сетевой, не установлен локальный ключ недоступен: Status=0, ORGL8 Локальный, не установлен локальный ключ недоступен: Status=0, ORG8A Локальный, не установлен локальный ключ недоступен: Status=0, ORG8B Локальный, не установлен nethasp.ini: C:/Users/buh-cap/AppData/Local/Programs/1cv8_x64/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORG8A Сетевой, не установлен nethasp.ini: C:/Users/buh-cap/AppData/Local/Programs/1cv8_x64/conf/nethasp.ini, прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=15, ORG8B Сетевой, не установлен Поиск лицензии на сервере: Выдача клиентских лицензий сервером 1С:Предприятия запрещена |
|||
30
Winnie Buh
15.09.23
✎
10:28
|
(29) при работе с 1С параметры NH_PORT_NUMBER и NH_TCPIP_METHOD ни на что не влияют, их можно смело комментить,
а вот что действительно важно, так чтобы каждый параметр был в своей секции, иначе он не применяется т.е. файл должен выглядет как-то так ------ nethasp.ini ------ [NH_COMMON] NH_IPX=Disabled NH_NETBIOS=Disabled NH_TCPIP=Enabled [NH_TCPIP] NH_SERVER_ADDR=192.168.88.245 NH_USE_BROADCAST= Disabled ------------ +учитывай, что для 32 и 64 версии платформы файл может быть разный и лежит в разных местах |
|||
31
arsik
15.09.23
✎
10:28
|
(29) Настройки сервера лицензий смотри. Он у тебя может только через нетбиос раздает или скорее всего по UDP
|
|||
32
evgeniy_n
15.09.23
✎
11:46
|
Я вносил изменения в nethasp.ini (как выше писали), и кроме этого прописал ip и имя сервера в lmhosts.sam и импортировал этот файлик в свойствах сетевого подключения.
Строчка что-то типа 192.168.88.245 servername |
|||
33
evgeniy_n
15.09.23
✎
11:47
|
Хотя, если база видится, а лицензия - нет, подозреваю, что дело в открытых портах.
|
|||
34
evgeniy_n
15.09.23
✎
11:50
|
В nethasp.ini только это правил:
NH_SERVER_ADDR=192.168.88.245 NH_USE_BROADCAST = DISABLED NH_TCPIP_METHOD = TCP |
|||
35
Arbuz
15.09.23
✎
15:41
|
(0) А маска подсети у вас не больше 16? Эти два адреса у вас в одном сегменте или роутинг?
|
|||
36
Salimbek
15.09.23
✎
15:53
|
(29) А как сам думаешь, почему у тебя в ошибках пишет: C:/Users/buh-cap/AppData/Local/Programs/1cv8_x64/conf/nethasp.ini
а ты исправляешь в (18) это: c:\Program Files\1cv8\conf\ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |