===== Настройка клиентов для подключения к кластеру 1С:Предприятие 8.3 ===== После того, как в [[1c:1c-enterprise-8-3-cluster-deployment:how-to-create-a-new-1c-enterprise-8-3-cluster|кластере]] серверов **1С:Предприятие 8.3** зарегистрирована [[1c:1c-enterprise-8-3-cluster-deployment:connecting-infobase|Информационная база]], мы можем перейти к настройке клиентских рабочих мест 1С:Предприятие для подключения к этой кластерной базе. После установки клиентских компонент 1С на машины пользователей нам условно потребуется выполнить две нехитрых настройки: * Доступ к ключам клиентских лицензий * Подключение информационной базы из кластера 1С ---- ==== Доступ к ключам клиентских лицензий ==== Чтобы разрешить клиенту 1С получать клиентскую лицензию по сети, настроим на клиентской машине конфигурационный файл **nethasp.ini**, который расположен в каталоге: * ''C:\Program Files\1cv8\conf'' * ''C:\Program Files (x86)\1cv8\conf'' (с 32-битным клиентом 1С на 64-битной ОС) отключим все неиспользуемые протоколы, кроме **TCP/IP**. В секции настроек протокола TCP/IP в параметре ''NH_SERVER_ADDR'' укажем через запятую серверы, на которых расположены экземпляры службы управления ключами [[1c:1c-enterprise-8-3-cluster-deployment:installing-and-configuring-hasp-license-manager|HASP License Manager]], имеющие в своём распоряжении [[1c:1c-enterprise-8-3-cluster-deployment:connecting-hasp-license-keys|USB-ключи]] с клиентскими лицензиями: [NH_COMMON] NH_IPX = Disabled ; Use the IPX protocol NH_NETBIOS = Disabled ; Use the NETBIOS protocol NH_TCPIP = Enabled ; Use the TCP/IP protocol [NH_IPX] [NH_NETBIOS] [NH_TCPIP] NH_SERVER_ADDR = 10.1.0.5, 10.1.0.6 NH_TCPIP_METHOD = TCP ; Send a TCP packet or UDP packet NH_USE_BROADCAST = Disabled ; Use TCPI/IP Broadcast mechanism Относительно использования параметра ''NH_SERVER_NAME'' наряду с параметром ''NH_SERVER_ADDR'', есть небольшое замечание. Если внимательно почитать комментарии в файле **nethasp.ini**, то можно понять, что что указывать в параметре ''NH_SERVER_NAME'' больше 6 имён экземпляров HASP License Manager нет смысла, так как клиент будет игнорировать имена, начиная с 7-го. При этом каждое имя должно быть не более 7 символов. Практическое подтверждение этому можно найти, например, [[http://www.gilev.ru/forum/viewtopic.php?f=9&t=1335|здесь]]. Кроме того, есть [[https://1c-programmer-blog.ru/platforma/hasp-license-manager-v-1s-8-2-i-8-3.html|мнение]], что в параметр ''NH_SERVER_ADDR'' можно записывать любое количество адресов. То есть, можно предположить то, что если использовать параметр ''NH_SERVER_ADDR'' при условии закомментированного ''NH_SERVER_NAME'', то клиенту можно "скормить" любое количество хостов с HASP License Manager. Это может быть актуально для тех, у кого много клиентских USB-ключей малого объёма и нет возможности их заменить на ключи большего объёма или на программные лицензии. ---- ==== Подключение информационной базы из кластера 1С ==== На клиенткой стороне для подключения к нашей Информационной базе в кластере 1С прописываем серверы формате вида... "Server1, Server2:Port, Server3" ...и указываем имя базы в кластере {{ :1c:1c-enterprise-8-3-cluster-deployment:pasted:20230313-162147.png }} ---- Проверено на следующих конфигурациях: ^ Версия ОС сервера 1С ^ Версия 1С:Предприятие ^ | Microsoft Windows Server 2012 R2 Standard EN (6.3.9600) | 1С:Предприятие 8.3.17.1549 | | Microsoft Windows Server 2022 Standard EN (10.0.20348) | 1С:Предприятие 8.3.22.1750 | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 13.03.2023 16:24 {{tag>"1C" "1С 8.3" "Windows Server 2012 R2" "Windows Server 2022" Cluster HASP "HASP License Manager"}} ~~DISCUSSION~~ ~~NOTOC~~