Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
 Установка Сервера Лицензий.
mdinc
сообщение 1.4.2009, 17:46
Сообщение #1


Доп. Инфо (вкл/выкл)
Администратор
***

Группа: Главные администраторы
Сообщений: 189
Регистрация: 8.11.2008
Пользователь №: 1



Установка сервера лицензий и активация файла лицензий.

Сервер выдачи лицензий

Server.exe версия 1.1 (build 02)
Дата обновления: 28.05.2009
Сервер лицензий : Скачать


Распаковываем полученный файл, с помощью RAR в любую папку. Получаем папку Server. В ней должны быть ниже представленные файлы.


Прикрепленный файл  1.JPG ( 36,02 килобайт ) Кол-во скачиваний: 14

Файлы сервера лицензий.

Файлы сервера лицензий:
server.exe – Сервер лицензий
settings.ini – Файл настроек сервера

Файлы необходимые для запуска сервера лицензий, в качесте службы:
XYNTService.exe - Файл запуска службы
XYNTService.ini - Файл настройки службы

/bat – Находятся коммандные файлы *.bat для управления сервером, в качестве службы.

Прикрепленный файл  2.JPG ( 36,88 килобайт ) Кол-во скачиваний: 17
Запускаем сервер (Server.exe) и нажимаем кнопку info.

Для активации сервера и генерации файла лицензий, необходимо скопировать Server SN: ______________ и затем отослать его на e-mail: sales@roof-builder.ru с указанием желаемого количества подключений (лицензий). (Услуга платная - подробности)

В ответ на Ваше письмо Вам придут файлы license.ini и activation.ini.
activation.ini – Файл активации сервера
license.ini – Файл лицензий
Полученные файлы переписываем в папку с сервером (кладем рядом с Server.exe) и перезапускаем сервер (Server.exe).

Прикрепленный файл  3.JPG ( 37,72 килобайт ) Кол-во скачиваний: 9

Активация сервера прошла успешно, доступно 3 соединения(запусков программы).

Далее запускаем программу Roof Builder под пользователем Администратор.
Переходим в меню Файл/ Настройки затем в окне Установка свойств программы, выбираем вкладку
Сервер лицензий и меняем в ней IP 127.0.0.1(локальный) на IP сервера выдачи лицензий.

Прикрепленный файл  4.JPG ( 9,99 килобайт ) Кол-во скачиваний: 5


После установки связи с сервером программа Roof Builder активизируется и будут доступны все разрешенные, текущей лицензии, действия.


Запуск сервера в виде службы


ВНИМАНИЕ!!! В случае запуска сервера в виде службы обязательно установите параметр show_tray_icon=0 в файле settings.ini. В противном случае могут наблюдаться проблемы работы службы на системах Windows 2008.


Прикрепленный файл  5.JPG ( 40,82 килобайт ) Кол-во скачиваний: 2

При этом сервер лицензий не запускается.

Для установки/запуска сервера в виде службы есть несколько вариантов.
Переходим в папку /bat/

Основной:
  • Запускаем файл install.bat. Он установит необходимую службу и настроит параметры ее запуска
  • В случае успешной установки службы она должна появиться в списке служб. Имя службы – RBLicenseSrvService
  • Для запуска сервера теперь можно использовать либо менеджер служб (консольные команды sc), либо файл start.bat.
  • Для остановки можно использовать так же либо менеджер служб, либо файл stop.bat.
  • Для удаления сервера нужно его остановить и запустить файл uninstall.bat

Этот вариант подразумевает автоматическую установку службы. В случае ошибки, после первого шага Вы не увидите нужную службу в списке. Тогда вы можете попробовать выполнить следующую последовательность действий

  • Создать ярлык на файл server.exe.
  • Указать параметр командной строки install
  • Запустить ярлык от имени Администратора (Run as administrator).
  • Убедится в создании службы RBLicenseSrvService
  • Запустить службу через менеджер служб или использовать консольные команды sc

Прикрепленный файл  6.JPG ( 26,13 килобайт ) Кол-во скачиваний: 3


Указание параметра командной строки –install Параметры командной строки:



–install – инсталлировать server.exe как службу
-start – запустить службу
-stop – остановить службу
-uninstall – удалить службу


При запуске сервера, как служба, в папке с server.exe, создается лог файл XYNTService.log, в котором пишутся все события службы.
Ошибки:
Failed to create service RBLicenseSrvService, error code = 5 - Невозможно получить доступ к менеджеру служб



Доступные параметры в settings.ini
  • port=23073 – порт на котором сервер ждет подключения
  • dead_user_timeout = 10 – время, через которое сервер проверяет клиентов на факт отключения. Используется в случае неправильного завершения соединения, чтобы освободить ячейку пользователя. Если пауза слишком большая – неправильно отключившийся клиент может считаться все еще активным, и поэтому не сможет переподключиться к серверу.
  • login_delete_timeout = 15 – время, в течении которого может подключиться клиент. Для защиты от ошибочных подключений, когда к серверу подключаются, но не регистрируются в качестве клиента, тем самым вызывая повышенное потребление ресурсов.
  • show_tray_icon=1– отображать ли в трее значок программы. Позволяет свернуть окно программы, скрыв его как с рабочего стола, так и с панели задач. (Параметр должен быть 0, если сервер запускается как служба)
  • start_hidden = 0 – главное окно программы при запуске будет скрыто. Если не стоит параметр show_tray_icon – открыть окно программы не получится.
  • log_type = 1 - 0 - вывод в окно программы, 1 - вывод в файл
  • max_log_file_size=2000 - ограничение длины лог файла

Дополнительные параметры файла XYNTService.ini:
  • CheckProcessSeconds – интервал времени, через который служба проверяет наличие запущенного сервера. Если сервер отключен и параметр Restart равен Yes сервер будет перезапущен.
  • Поля PauseStart и PauseStart менять не следует. На работу нашего сервера и сервиса они не влияют.
  • Поле UserInterface управляет показом графического интерфейса программы. Если выставить его равным No после запуска окно сервера будет недоступно для пользователя.
  • UserName, Domain и Password позволяют запустить сервер от другого пользователя.
В случае остановки службы сервер останавливается. В случае закрытия окна сервера служба так же останавливается. В случае падения процесса сервера и установленном флаге Restart = No сервер не перезапустится.

ЕСЛИ НЕ ПОЛУЧАЕТСЯ АКТИВИРОВАТЬ ПРОГРАММУ!!!
Читаем особенности активации

Если и это не помогло анализируем лог сервера

Сообщение отредактировал mdinc - 2.6.2009, 11:15
Причина редактирования: Оббновлено по просьбам трудящихся
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Реклама: Сейчас: 30.7.2010, 8:08