BigAp.ru — интернет-магазин электроники и бытовой техники

Автор Тема: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP  (Прочитано 5077 раз)

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

Оффлайн determination

  • Moderator
  • Специалист ИТ
  • ***
  • Сообщений: 254
  • Karma: +30/-0
  • Пол: Мужской
  • Мы быстрее
    • Share Post
    • ЦАРКА
Для нормальной работы аппатарных ключей нужны драйверы.

После установки и настройки сервера 1C как написано тут: http://forum.sys-admin.kz/index.php/topic,2562.0.html
Для более чем 10 одновременно работающих клиентов и возможности подавать лицензии на клиент с сервера 1С автоматически (да и вообще, чтобы использовать аппаратные ключи HASP) нам нужно установить в систему демон haspd.

Комания Etersoft специализируется на решении проблем внедрения Linux, поэтому у них уже есть все необходимое для нас.

Статья от Etersoft: http://wiki.etersoft.ru/HASP Актуальная версия haspd - 3.3.
i585 пакеты: http://download.etersoft.ru/pub/Etersoft/HASP/last/
x86_64 пакеты: http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/
Там есть еще и исходники и слив ветки git репозитория. У меня сервер в эксплуатации, поэтому я возьму пакеты для CentOS 6 вот тут: http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/CentOS/6/

Установка (предполагается, что все остальное для 1С сервера, включая сам 1С сервер уже поставили):
$ cd /tmp
$ su
# wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/CentOS/6/haspd-3.3-eter5scientific.x86_64.rpm
# wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/CentOS/6/haspd-modules-3.3-eter5scientific.x86_64.rpm
# yum install ./haspd-3.3-eter5scientific.x86_64.rpm
# yum install ./haspd-modules-3.3-eter5scientific.x86_64.rpm

Примечание: Если ставить с помощью rpm -ihv - установка не произойдет.
Примечание 2: Во время установки стартуют демоны, среди которых один фейлит. Это нормально, потому что для его старта нужен модуль из пакета haspd-modules. Но haspd-modules нельзя поставить раньше, потому что по зависимостям haspd должен ставиться первым. Модуль, который выдает ошибку (фейлит) будет нормально запущен после установки модулей при следующем запуске сервера.
Примечание 3: Для корректной работы по сети нужно открыть порты на сервере в iptables. Файл конфигурации файрвола /etc/sysconfig/iptables должен содержать следующие строки после -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT:
...
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1474 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1491 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1508 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1540:1541 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1560:1591 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 475 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1947 -j ACCEPT
...

Перезапустим сетевой демон:
# service network restart

Вставляем ключи (или пробрасываем их в виртуальную машину)
# shutdown -r now

Ключи будут доступны клиентам по сети при условии, что настройки информационной базы предполагают их раздачу.


[root@vserver10 ~]# nmap localhost

Starting Nmap 5.51 ( http://nmap.org ) at 2014-05-23 09:36 ALMT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000070s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 995 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
25/tcp   open  smtp
111/tcp  open  rpcbind
631/tcp  open  ipp
1947/tcp open  sentinelsrm

Nmap done: 1 IP address (1 host up) scanned in 0.10 seconds

[root@vserver10 ~]# netstat -ap |grep hasp
tcp        0      0 *:hlserver                  *:*                         LISTEN      1508/hasplmd       
udp        0      0 *:hlserver                  *:*                                     1508/hasplmd       
udp        0      0 *:35411                     *:*                                     1508/hasplmd       
udp        0      0 *:tcpnethaspsrv             *:*                                     1491/hasplm         
udp        0      0 localhost:plgproxy          *:*                                     1474/winehasp       
unix  3      [ ]         STREAM     CONNECTED     56819  1491/hasplm         
unix  3      [ ]         STREAM     CONNECTED     10554  1508/hasplmd       
unix  2      [ ]         DGRAM                    10458  1508/hasplmd       
unix  2      [ ]         DGRAM                    10406  1491/hasplm         
unix  2      [ ]         DGRAM                    10353  1474/winehasp
« Последнее редактирование: Март 29, 2015, 06:30:05 pm от sysadmin »

 

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8204
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #1 : Май 23, 2014, 09:25:38 am »
Полезное инфо, спасибо! +1
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

Оффлайн determination

  • Moderator
  • Специалист ИТ
  • ***
  • Сообщений: 254
  • Karma: +30/-0
  • Пол: Мужской
  • Мы быстрее
    • Share Post
    • ЦАРКА
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #2 : Май 23, 2014, 09:29:20 am »
Опа, я забыл совсем про файрвол упомянуть. Добавлю сейчас.
...
Все.
« Последнее редактирование: Май 23, 2014, 09:50:08 am от determination »

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8204
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #3 : Май 23, 2014, 05:26:10 pm »
Как помню в Windows во время установки HASP постоянно были пляски с бубном, в Linux смотрю достаточно быстро ставится.

P.S. У меня кстати в Wine толстый 1С клиент "взлетел" с полпинка, работает на ура, импортировали Казахстанскую конфигурацию, запустили саму 1С, полет нормальный.

Оффлайн CyberPunk 2050

  • Сообщество ИТ-Специалистов
  • сисадми́н
  • *****
  • Сообщений: 1163
  • Karma: +46/-0
  • Пол: Мужской
  • Местный IP-шник. Работаю в DHCP.
    • Share Post
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #4 : Май 26, 2014, 03:47:12 pm »
Как помню в Windows во время установки HASP постоянно были пляски с бубном, в Linux смотрю достаточно быстро ставится.

P.S. У меня кстати в Wine толстый 1С клиент "взлетел" с полпинка, работает на ура, импортировали Казахстанскую конфигурацию, запустили саму 1С, полет нормальный.
Насколько я помню все же есть некоторые косяки. Модальные и не модальные окна убегают в фон и простой обыватель путается и не знает что делает думая что программа зависла + wine ethersoft или free?
Одной мотивации недостаточно: если у вас есть идиот и вы его мотивировали, то в результате вы получите мотивированного идиота. Джим Рон

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8204
  • Karma: +112/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #5 : Май 26, 2014, 04:12:51 pm »
У меня окна в Wine отображаюся нормально, ничего никуда не убегает - текущая версия wine - 1.7.18

Sovievare

  • Гость
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #6 : Март 24, 2015, 07:23:05 am »
Собираюсь купить полный пакет 1С: Документооборот - КОРП . Подойдет ли мне эта инструкция? Раньше с 1С особо дел не имел, поэтому в этом плане практически новичек.. Но нужно учиться работать, сейчас это самое популярное приложение для бухгалтерии
« Последнее редактирование: Март 24, 2015, 02:36:09 pm от sysadmin »

Оффлайн around

  • Сообщество ИТ-Специалистов
  • Специалист ИТ
  • ****
  • Сообщений: 413
  • Karma: +34/-0
  • Пол: Мужской
  • Ломаем Cisco, Huawei, QTech. Быстро, качественно!
    • Share Post
    • Сайт Кругликова
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #7 : Март 24, 2015, 05:29:29 pm »
Собираюсь купить полный пакет 1С: Документооборот - КОРП . Подойдет ли мне эта инструкция? Раньше с 1С особо дел не имел, поэтому в этом плане практически новичек.. Но нужно учиться работать, сейчас это самое популярное приложение для бухгалтерии

 :offtopic: :offtopic: :offtopic:
А каким боком Документооборот с бухами связан?
Это ж для секретарей)))

Два года назад работал в администрации Муниципального образования, стоял там документооборот... Тормозил нещадно... не помогали не тюнинги сетевой, не тюнинги ФС... Чем там дело кончилось - не знаю, ушёл раньше...
roubles in Windows - reboot, troubles in *nix - be root.

Оффлайн determination

  • Moderator
  • Специалист ИТ
  • ***
  • Сообщений: 254
  • Karma: +30/-0
  • Пол: Мужской
  • Мы быстрее
    • Share Post
    • ЦАРКА
Re: 1C 8.2 + CentOS x86_64 + аппаратные ключи HASP
« Ответ #8 : Апрель 02, 2015, 12:09:59 pm »
Собираюсь купить полный пакет 1С: Документооборот - КОРП . Подойдет ли мне эта инструкция? Раньше с 1С особо дел не имел, поэтому в этом плане практически новичек.. Но нужно учиться работать, сейчас это самое популярное приложение для бухгалтерии

Я могу за гроши настроить тебе все и тебя за одно натаскать, сразу в продакшн


xx
1С:Документооборот + CentOS 6.5 x86_64

Автор determination

1 Ответов
1510 Просмотров
Последний ответ Май 27, 2014, 10:52:42 pm
от sysadmin
xx
Android Studio в CentOS 6.5 x86_64

Автор determination

3 Ответов
1598 Просмотров
Последний ответ Май 20, 2014, 11:54:21 am
от determination
xx
1C и Linux: CentOS 6.5 x86_64 + PostgreSQL 9.0.3

Автор determination

4 Ответов
3706 Просмотров
Последний ответ Май 22, 2014, 09:37:44 pm
от determination
xx
1C и Linux: CentOS 6.5 x86_64 + PostgreSQL 9.0.3 + 1C_Enterprise82-server-8.2.19

Автор determination

11 Ответов
3641 Просмотров
Последний ответ Март 07, 2017, 12:49:58 pm
от nihi1ist