Документация COREmanager

Обновление бессрочных лицензий


Бессрочные лицензии на программные продукты ISPsystem предоставляются на неограниченный срок и включают бесплатные обновления в течение первого года использования. Чтобы получать обновления позже, нужно оплатить годовую подписку — половину стоимости годовой лицензии.

Как определить, что обновления закончились


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

"У вас закончился оплаченный период обновлений с ...  Пожалуйста, обратитесь к вашему продавцу лицензий". 


Клиент может посмотреть дату окончания получения обновлений в личном кабинете 

либо выполнив команду на сервере:

/usr/local/mgr5/sbin/licctl info  mgrName
 Пояснение

mgrName — сокращённое название панели управления:

  • ispmgr — ISPmanager;
  • billmgr — BILLmanager;
  • vmmgr — VMmanager KVM или Cloud;
  • vemgr — VMmanager OVZ;
  • dcimgr — DCImanager;
  • ipmgr — IPmanager;
  • dnsmgr — DNSmanager.

Что будет, если не обновляться


  • Панель управления продолжит работать на старой версии, но перестанет получать новые возможности. 
  • Если на одном сервере установлено несколько панелей управления ISPsystem и у одной из них закончился период обновлений, то ни одна другая панель управления на сервере не сможет обновиться до более новых версий.
  • Без обновлений недоступно подключение новых серверов для лицензий ISPmanager Business, VMmanager или DCImanager.
  • Могут перестать модули интеграции со сторонними решениями из-за изменение продукта третьей стороной.
  • Может возникнуть ситуация, при которой нужно переехать на новый сервер. При этом для переноса данных клиент ставит триальную версию на новый сервер, а после окончания переноса меняет IP-адрес бессрочной лицензии на IP нового сервера с тестовой лицензией. Проблема в том, что триал всегда ставится самой последней версии. Если у бессрочной лицензии закончилась подписка на обновления, после смены IP она не сможет работать на той версии, которая была установлена на новом сервере. 

Обновления безопасности

Если обновления для бессрочной лицензии не приобретались, но для нее вышло обновление безопасности, то для получения обновления вам необходимо купить подписку. Обновления безопасности не являются исключением.

Покупка обновлений


Конечному пользователю

Если лицензия была приобретена напрямую у компании ISPsystem (в личном кабинете https://my.ispsystem.com ), то покупка обновлений осуществляется в личном кабинете в разделе "Лицензии ISPsystem".

Если лицензия была куплена через компанию-партнера ISPsystem, то купить обновления для бессрочной лицензии в личном кабинете ISPsystem (https://my.ispsystem.com ) не возможно. Необходимо обратиться к партнеру.

Обратите внимание!

Обновления для бессрочной лицензии начинают действовать не со дня оплаты, а с даты окончания предыдущего периода. При продлении бессрочной лицензии приобретаются все дополнения и возможности, выпущенные с момента последнего обновления. Технически нельзя исключить изменения за какой-либо период. 

 Пояснения

Например, подписка на обновления закончилась 20 января 2017 года. Если купить пакет обновлений в марте или любом другом месяце текущего года, он будет действовать до 20 января 2018 года. Если не оплатить в текущий год, то после придется покупать два пакета обновлений, которые будут действовать до 20 января 2019 года.

Обратите внимание!

Срок подписки на обновления –  не менее года. Кроме того нельзя, обновить бессрочную лицензию купив на тот же IP-адрес годовую или месячную лицензию.

Партнеру

Если для перепродажи лицензий используется API

Если вы не используете для перепродажи лицензий ISPsystem BILLmanager, а осуществляете перепродажу через API, то API запрос для продления обновлений бессрочной лицензии выглядит так:

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=soft.prolong.update&sok=ok&elid=код_лицензии|https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=soft.prolong.update&sok=ok&elid=код_лицензии

Если перепродажа лицензий осуществляется через BILLmanager 4

Если вы перепродаете лицензии через BILLmanager 4, интегрированный с BILLmanager 5, то купить обновления можно в два этапа:

  • Купить обновление для лицензии непосредственно в личном кабинете ISPsystem.
  • Оформить расход за обновления в BILLmanager 4 (Клиенты →  Расходы → Создать).

Модуль перепродажи лицензий в BILLmanager 4 не поддерживает перепродажу обновлений для бессрочных лицензий. Так как BILLmanager 4 больше не разрабатывается, то возможность продления обновлений бессрочных лицензий не будет добавлена в BILLmanager 4. Чтобы автоматизировать покупку обновлений рекомендуем переходить на BILLmanager 5 .

Если перепродажа лицензий осуществляется через BILLmanager 5

Стоимость продления бессрочной лицензии будет равна половине стоимости годового периода соответствующего тарифа, в перепродающем BILLmanager.

Технические подробности


Чтобы обеспечить корректную работу каждой версии панели управления, существуют отдельные репозитории для каждой версии.

Репозитории имеют вид:

CentOS: http://download.ispsystem.com/repo/centos/5.200/mirrorlist.txt

Debian: http://download.ispsystem.com/repo/debian 5.200-wheezy main

 Пояснения

где 5.200 — версия панели управления.

Тем самым обеспечивается возможность работы панели управления в рамках одной версии. Это необходимо для того, чтобы иметь возможность устанавливать дополнительные пакеты (например, это происходит при добавлении нового узла кластера) для панелей управления, которые более не получают обновления.

Начиная с версии 5.50 ядра программного комплекса, при проверке лицензии выполняется дополнительно проверка:

  • Вызывается /usr/local/mgr5/sbin/licctl info <имя панели> и считывается параметр Update expire
  • Update expire сравнивается со списком , полученным с сервера лицензий.
  • Подключается репозиторий той версии, дата выхода которой максимально близка, но не больше даты окончания подписки на обновления (Update expire). Если дата подписки на обновления еще не истекла, то подключается последний актуальный репозиторий.

Изначально, при установке, подключается репозиторий stable5 или beta5 в зависимости от выбранного уровня стабильности. При следующей проверке лицензии, если licctl info вернет параметр "Update expire", то репозиторий будет заменен (по принципу, описанному выше). Если не получен параметр "Update expire", то репозиторий остается — stable5/beta5.

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

Если в панели выставлена настройка "Не обновлять", то файл репозитория не будет исправлен на актуальный во время скачивания лицензии. Для обновления панели нужно переключить настройку в "Обновлять продукты ISPsystem", скачать файл лицензии, затем запустить обновление панели вручную.