маленькие наверное всем известные грабли ...
Добавлено: Пн мар 27, 2006 6:31 am
Хочу поделиться граблями ... На всякий случай
Гуру лицензирования серверов терминалов просьба ... Ну не все же такие умные.
В общем сначала расскажу все как было:
1) Прочитал статью про лицензирование серверов терминалов (ту где говориться про то что сервер хранит только дату завершения срока действия лицензии).
2) Ставлю сервер 2003. Терминал и сервер лицензирования.
3) перевожу время вперед - на 2050 год.
4) ставлю на свою машину RDP Client и по-очереди вхожу всеми пользователями.
5) довольный что у всех пользователей теперь есть "Временные" лицензии до 2050 года перевожу время назад
6) ставлю терминалку под WTWare к пользователю. Он доволен.
7) примерно через месяц ставлю второй такой же.
еще через пару первый возвращаеться поломатым. Пишет что-то про отсутствие лицензии. В общем ошибка при подключении. Вхожу под RDP client'ом - все ОК. Ничего не понимаю. Времени нет, а пользователь не критический - ЗАБИВАЮ!
9) еще через месяц второй - та же буда. Начинаю рыть...
Ну вот теперь когда все профи под столом - расскажу как не надо делать.
В общем когда я повнимательнее почитал про лицензирование, нашел такой момент на который ранее не обратил внимания. Если входиш под RDP Client'ом лицензия сохраняется не на сервере, а на клиенте в реесте, во все известной папке. А на сервере про нее даже и не помнят.
Понятно, что, когда я входил под RDP Client'ом, то "Длинные" лицензии создавались на моей машине в реестре, а не на сервере.
Затем я перевел время назад и подключился WTWare терминалом. Поскольку на терминале под WTWare небыло никаких лицензий (и быть не могло), то ему была сгенерирована новенькая временная лицензия на 90 дней (3 месяца). Вот он и вернулся через три месяца.
Поэтому если пользоваться этим методом, то и подключаться надо с тонких клиентов, что бы лицензия сохранялась на сервере.
А вообще этот метод не очень удобен. А что делать, если сервер послоянно используеться, а надо еще пользователя подключить.
Есть еще методы. Например, вариант например ставить лицензирование per User. Но у меня с этим возникали какие-то проблемы. Уже не помню, что именно.
Я для себя выбрал третий вариант.
Если остановить службу лицензирования. Удалить все файлы из winnt\system32\lserver\ и снова запустить службу, то она забудет обо всех выданных временных лицензиях. Если поставить скриптик с этими действиями в планировщик на каждую полночь. Или не на каждую. То все будет хорошо.
Гуру лицензирования серверов терминалов просьба ... Ну не все же такие умные.
В общем сначала расскажу все как было:
1) Прочитал статью про лицензирование серверов терминалов (ту где говориться про то что сервер хранит только дату завершения срока действия лицензии).
2) Ставлю сервер 2003. Терминал и сервер лицензирования.
3) перевожу время вперед - на 2050 год.
4) ставлю на свою машину RDP Client и по-очереди вхожу всеми пользователями.
5) довольный что у всех пользователей теперь есть "Временные" лицензии до 2050 года перевожу время назад
6) ставлю терминалку под WTWare к пользователю. Он доволен.
7) примерно через месяц ставлю второй такой же.
еще через пару первый возвращаеться поломатым. Пишет что-то про отсутствие лицензии. В общем ошибка при подключении. Вхожу под RDP client'ом - все ОК. Ничего не понимаю. Времени нет, а пользователь не критический - ЗАБИВАЮ!
9) еще через месяц второй - та же буда. Начинаю рыть...
Ну вот теперь когда все профи под столом - расскажу как не надо делать.
В общем когда я повнимательнее почитал про лицензирование, нашел такой момент на который ранее не обратил внимания. Если входиш под RDP Client'ом лицензия сохраняется не на сервере, а на клиенте в реесте, во все известной папке. А на сервере про нее даже и не помнят.
Понятно, что, когда я входил под RDP Client'ом, то "Длинные" лицензии создавались на моей машине в реестре, а не на сервере.
Затем я перевел время назад и подключился WTWare терминалом. Поскольку на терминале под WTWare небыло никаких лицензий (и быть не могло), то ему была сгенерирована новенькая временная лицензия на 90 дней (3 месяца). Вот он и вернулся через три месяца.
Поэтому если пользоваться этим методом, то и подключаться надо с тонких клиентов, что бы лицензия сохранялась на сервере.
А вообще этот метод не очень удобен. А что делать, если сервер послоянно используеться, а надо еще пользователя подключить.
Есть еще методы. Например, вариант например ставить лицензирование per User. Но у меня с этим возникали какие-то проблемы. Уже не помню, что именно.
Я для себя выбрал третий вариант.
Если остановить службу лицензирования. Удалить все файлы из winnt\system32\lserver\ и снова запустить службу, то она забудет обо всех выданных временных лицензиях. Если поставить скриптик с этими действиями в планировщик на каждую полночь. Или не на каждую. То все будет хорошо.