Вход | Регистрация



Сервер 1С не работает. Программные лицензии

Сервер 1С не работает. Программные лицензии
Я
   ЧессМастер
 
19.02.18 - 13:26
Всем доброе время суток !

Ситуация следующая.

На сервере установлен сервер 1С 8.2
Установлен на дефолтных портах.
Активирована лицензия на сервер 1С 8.2 и клиентские лицензии 
Расположены в папке C:\ProgramData\1C\1Cv82\conf\

Так же установлен сервер 1С 8.3
Установка на других портах.

То есть ситуация следующая - программная лицензия на сервер 1С одна, установок две (8.2 и 8.3)

Службы серверов нормально работают (в состоянии работают).

В каталоге 1С 8.3 
C:\Users\All Users\1C\1Cv8\

расположен файл location.cfg
с содержанием

location=C:\ProgramData\1C\1Cv82

то есть поиск программных лицензий будет идти в каталоге C:\ProgramData\1C\1Cv82


Консолью сервера 8.3 я к нему подключаюсь и вижу все базы 1С на нем.

Проблема в следующем.

При попытке подключиться к базе получаю сообщение "Не обнаружена лицензия на запуск сервера" с предлагаемым вариантом "Получить ответ".

Вопрос - что я сделал не так ?

Проблема возникла после обновления сервера 1С 8.3 на новую платформу. Я по неопытности (с программными лицензиями мало дела имел) не сохранил каталог C:\Program Files\1cv8

Предыдущий программист который настраивал эту связки серверов 1С 8.2 + 1С 8.3 утверждает что она работала без эмуляторов лицензий серверов 1С (то ест два сервера 1С на разных портах работали с одной программной лицензией). У меня есть в этом большие сомнения - прошу подсказать возможен такой вариант или нет.

Службы "Агент сервера 1С Предприятие 8.2" и "Агент сервера 1С Предприятие 8.3" работают под пользователем USR1CV82.


На сервере 1С 8.2 базы 1С работают сейчас прекрасно.


Просьба кто знает подсказать как решить эту проблему.
 
 
   DmitrO
 
1 - 19.02.18 - 13:44
>>Активирована лицензия на сервер 1С 8.2 и клиентские лицензии 
>>Расположены в папке C:\ProgramData\1C\1Cv82\conf\
>>...
>>location=C:\ProgramData\1C\1Cv82

Разные указаны папки, же, или что?
   Мыш
 
2 - 19.02.18 - 14:09
(0) Файлы лицензий сначала скопировать на локальный комп, затем на сервере переместить в каталог C:\ProgramData\1C\licenses
Манипуляции проводить при остановленных службах серверов 1С.
   ЧессМастер
 
3 - 19.02.18 - 15:10
(1) вопрос в следующем - при одной программной лицензии на сервер 1С возможна ли одновременная работа двух установок - сервера 8.2 и сервера 8.3 ?
   ЧессМастер
 
4 - 19.02.18 - 15:12
(2) сейчас работает сервер 1С 8.2
лицензии лежат в папках

C:\Documents and Settings\All Users\1Cv82\conf

C:\ProgramData\1C\1Cv82\conf\

C:\Users\All Users\1C\1Cv82\conf\

Почему не запускается сервер 1С 8.3 а 8.2 отлично работает ? Ведь программную лицензию они берут из одного каталога.

Для его запуска нужно останавливать одновременно и службу сервера 8.2 и службу сервера 8.3 ?
   Мыш
 
5 - 19.02.18 - 15:27
(4) На ИТС расписан порядок опроса каталогов в поисках файла лицензий. Оба сервера могут работать от одного файла. Останавливать надо службы обоих серверов.
   KrasnSergey
 
6 - 19.02.18 - 15:33
(4) 1. файл лицензий на 8.2 и на 8.3 разный
2. файл лицензий должен находится в общедоступной папке, например : C:\Documents and Settings\All Users\1Cv82\conf
3. на каждую версию должен быть ТОЛЬКО ОДИН файл лицензий на всех жестких дисках сервера
Все условия обязательны
   YFedor
 
7 - 19.02.18 - 15:34
Используйте аппаратные лицензии
   ЧессМастер
 
8 - 19.02.18 - 15:39
(6) поясните пожалуйста ситуацию

1.
зачем тогда делается перенаправление поиска программных лицензий путем помещения в каталог C:\Users\All Users\1C\1Cv8\ (это каталог от 8.3) файла location.cfg с текстом

location=C:\ProgramData\1C\1Cv82

2. >файл лицензий на 8.2 и на 8.3 разный 

каким образом я смогу получить лицензию отдельно на сервер 8.3 если у меня пин код активирован на версию 8.2 ? И используется для работа сервера 8.2
   ЧессМастер
 
9 - 19.02.18 - 15:41
(7) Это не так просто сделать

Написал письмо 1С сегодня.

Цитата

"Подскажите пожалуйста что можно сделать в такой ситуации.

<далее название организации и список ПО на ней>

Сложность вот в чем.

Организация на данный момент закрыта.
Печати нет.
Первичная бухгалтерская документация уничтожена.

Регистрационные анкеты все в наличии.
Каким образом в такой ситуации можно осуществить перерегистрацию ПО 1С на другую организацию ?"

Посмотрим что ответят.
   ЧессМастер
 
10 - 19.02.18 - 15:42
+(9) то есть у меня программные лицензии зарегистрированы на организацию которая три года назад закрыта.

По правилам 1С сначала нужно перерегистрировать лицензии на существующую организацию.

И только потом производить обмен программных ключей на аппаратные.
 
 Рекламное место пустует
   ЧессМастер
 
11 - 19.02.18 - 16:54
(5) я правильно понимаю - последовательность действий такая:

1. остановить службы обоих серверов 1С
2. удалить файлы лицензий из папок (если есть)

для сервера 8.2

C:\Documents and Settings\All Users\1Cv82\conf
C:\ProgramData\1C\1Cv82\conf\
C:\Users\All Users\1C\1Cv82\conf\

для сервера 8.3

C:\Documents and Settings\All Users\1Cv8\conf
C:\ProgramData\1C\1Cv8\conf\
C:\Users\All Users\1C\1Cv8\conf\

3. скопировать в каталог 
C:\ProgramData\1C\licenses
файлы лицензий как сервера так и клиентские

4. в папку C:\ProgramData\1C\licenses
положить файл location.cfg 
с текстом
location=C:\ProgramData\1C\1Cv82

5. старт служб обоих серверов 1С
   ЧессМастер
 
12 - 19.02.18 - 19:00
сделал по шагам

1. остановил службы обоих серверов 1С 
2. удалил файлы лицензий из папок 

для сервера 8.2 

C:\Documents and Settings\All Users\1Cv82\conf
C:\ProgramData\1C\1Cv82\conf\
C:\Users\All Users\1C\1Cv82\conf\ 

для сервера 8.3 

C:\Documents and Settings\All Users\1Cv8\conf
C:\ProgramData\1C\1Cv8\conf\
C:\Users\All Users\1C\1Cv8\conf\

3. скопировал в каталог 
C:\ProgramData\1C\licenses 
файлы лицензий как сервера так и клиентские 

4. в папку C:\ProgramData\1C\licenses 
положил файл location.cfg 
с текстом 
location=C:\ProgramData\1C\1Cv82 

5. старт служб обоих серверов 1С

в результате получаю ситуацию

базы сервера 1С 8.3 нормально запускаются (раньше не запускались)

базы сервера 1С 8.2 не запускаются - лицензия не обнаружена
   МимохожийОднако
 
13 - 19.02.18 - 19:20
Зачем два разных сервера? Достаточно 8.3 для всех баз
   ЧессМастер
 
14 - 19.02.18 - 19:44
(13) специализированная конфа на 8.2 работает
а на 8.3 Бухгалтерии и ЗУП
   МимохожийОднако
 
15 - 19.02.18 - 20:35
Проверял запуск агента 8.2 при остановленном агенте 8.3? По портам проверь.
   strrike
 
16 - 19.02.18 - 21:30
(14) режим совместимости?
   ЧессМастер
 
17 - 20.02.18 - 15:37
всем спасибо, вопрос решился.

помогло (2) и дальнейшие труднообъяснимые логически пляски
с бубном вокруг способа запуска службы агентов серверов 1С.
   Мыш
 
18 - 21.02.18 - 09:19
(17) С тебя пиво )
   ЧессМастер
 
19 - 26.02.18 - 17:24
(18) Не вопрос
Еще один момент подскажешь ?

Смотрю в консоли сервера кто из пользователей получил откуда лицензию. Вижу интересный момент
Сервер, 11932, SRV-SQL4, 1541, 8100404869 20 20, file://C:/ProgramData/1C/licenses/20170320181816.lic

Сервер, 6460, srv-sql4, 1741, 8100404869 20 20, file://C:/Users/USR1CV82/AppData/Local/1C/1Cv82/conf/20170322091714.lic

Лицензия с одним и тем же номером (8100404869) получена разными пользователями из разных файлов.
Причем дата второго файла лицензии на два дня позже.

Как такое возможно ?
Ведь при активации резервного пин кода предыдущая лицензия (20170320181816.lic) должна была заблокироваться
и пользователи должны были получать лицензии только с другой более свежей (20170322091714.lic)
   ЧессМастер
 
20 - 26.02.18 - 17:27
+(19) у меня на порту 1541 сервер 8.2
на порту 1741 сервер 8.3

то есть 
<SRV-SQL4, 1541> - это сервер 8.2
<SRV-SQL4, 1741> - это сервер 8.3

Но почему они получают лицензии с двух разных файлов ?
   Мыш
 
21 - 26.02.18 - 17:43
(19) Это опасный глюк. Опасен своей непредсказуемостью. Неизвестно, в какой момент перестанет работать. У меня было даже такое, что на одну серверную лицензию лежали рядом два файла.

> Сервер, 6460, srv-sql4, 1741, 8100404869 20 20, file://C:/Users/USR1CV82/AppData/Local/1C/1Cv82/conf/20170322091714.lic

Убирать надо файлы лицензий из пользовательских каталогов и держать все в одном месте. Во избежание.

Всю информацию по лицензиям смотреть утилитой ring.
   ИТ директор
 
22 - 26.02.18 - 17:46
(21) Таки проще иметь аппаратный ключ? Ни разу не юзал программные лицензии, ни разу не сталкивался с таким геморроем...
   Мыш
 
23 - 26.02.18 - 17:54
(22) Проще работать в экселе. Программные мне лично удобнее. Один раз в порядок привел - дальше вмешательства не требуют.
   ИТ директор
 
24 - 26.02.18 - 18:00
(23) Аппаратные изначально в порядке
   ЧессМастер
 
25 - 26.02.18 - 18:15
(22) Конечно проще. Но есть несколько нюансов

1. Для апгрейда программных лицензий на аппаратные должна быть в порядке документация на ПО 1С поскольку при апгрейде запрашиваются рег. анкеты на лицензии и на основную поставку.  

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

2. Апгрейд программных лицензий на аппаратные платный.
Цитата из переписки с франчайзи

"Апгрейд с 50 лицензий программной защиты (в любых комбинациях) на 1 ключ аппаратной защиты на 50 р.м. стоит 39150 руб. Ссылка на правила 1С: http://1c.ru/news/info.jsp?id=17350

А 2 шт стоит, соответственно 39150*2= 78300 руб."

Теперь представьте себе что вам нужно обосновать перед начальством эти траты. Причем вам будут задавать вопрос "зачем это нужно", "а ведь раньше работало" и т.п.

И ответ "так удобней для администрирования" их вряд ли устроит.
   ЧессМастер
 
26 - 26.02.18 - 18:21
(23) Несомненный плюсов программных лицензий несколько.

Первое - их можно устанавливать без доступа к компу.

Например сервер стоит в Сибири, админ в Москве. До программных лицензий нужно было ключ USB передать в Сибирь, воткнуть в сервер. Далее установить раздачу лицензий.

С программными все просто - подключился на сервер, скопировал файл лицензии в каталог и все.

Второе - программные лицензии можно объединять.
Например у меня сейчас используется набор из 50+20+20+5+5 лицензий. В случае USB ключей варианта было два - или замена набора 20+20+5+5 на ключ на 50 и втыкание этих ключей в разные сервера или поиск 5 машин чтобы воткнуть туда 5 ключей
   ЧессМастер
 
27 - 26.02.18 - 18:28
(23) Минусы программных лицензий тоже очевидны

1. При изменении параметров сервера - лицензия слетает.
2. Переустановка сервера - лицензия слетает.

3. Непрозрачная система мониторинга. Имея файл *.lic нельзя определить активная ли лицензия или нет,на сколько лицензий она и какой ее рег. номер. До тех пор пока пользователи не используют ее и вы не увидите ее в консоли сервера это понять нельзя.
   ildary
 
28 - 26.02.18 - 18:28
(26) а самое главное "удобство" программных лицензий описано в (0) - они взяли и перестали работать. В то время, когда аппаратные молча работают и есть не просят.
   Мыш
 
29 - 26.02.18 - 18:31
(25) Первый пункт: эта информация зашита в лицензии и вытаскивается утилитой ring.
Второй пункт: аппаратные изначально дороже программных.
   ЧессМастер
 
30 - 26.02.18 - 18:32
(28) Согласен. Программные лицензии очень критичны к правильной настройке.

Поэтому когда есть возможность лучше покупать лицензии USB если не предвидятся сложности с удаленным доступом к серверам.
   Мыш
 
31 - 26.02.18 - 18:33
(27) Чтобы не слетали лицензии, их ставят на отдельный сервер. Который уже и раздает лицензии.

(28) Аппаратный может сгореть. И тоже молча. И вот его быстро не заменить.
   ЧессМастер
 
32 - 26.02.18 - 18:35
(29) Дороже. Ну и что ?

Если при покупке лицензий принести сразу счет на лицензии USB никто в нем копаться не будет.

Если будут я смогу обосновать что эта система более отказоустойчивая.

Конечно если купили сначала с программной защитой а потом принести счет на апгрейд на USB то вопросы возникнут.
   Мыш
 
33 - 26.02.18 - 18:35
(27) > Непрозрачная система мониторинга. Имея файл *.lic нельзя определить активная ли лицензия или нет,на сколько лицензий она и какой ее рег. номер

Можно. Точно можно.
 
 
   ИТ директор
 
34 - 26.02.18 - 18:36
(31) у тебя горел?
   ЧессМастер
 
35 - 26.02.18 - 18:38
(31) >Чтобы не слетали лицензии, их ставят на отдельный сервер. Который уже и раздает лицензии.

В теории все звучит замечательно.
Сервер лицензирования - отдельный сервер.  
Сервер 1С и сервер SQL это разные сервера.

"Сервер лицензирования - отдельный сервер" означает что это должен быть такой же отказоустойчивый комп как сервер.
   ЧессМастер
 
36 - 26.02.18 - 18:38
(33) Как это сделать ?
   ЧессМастер
 
37 - 26.02.18 - 18:40
(31) я 1С занимаюсь уже более 15 лет. За все это время ни одного сгоревшего USB ключа не видел.

Конечно если полностью сервер сгорит от перепада напряжения то и ключ сгорит.
   ИТ директор
 
38 - 26.02.18 - 18:40
(35) для полной отказоустойчивости нужен двойной комплект лицензий
   ИТ директор
 
39 - 26.02.18 - 18:44
(37) Я слышал что на 8.2 лет 10 назад горел, сама платформа его жгла, но после этого не было ничего подобного
   Вафель
 
40 - 26.02.18 - 18:45
8.2.14 жег
   DexterMorgan
 
41 - 26.02.18 - 18:51
(29) Дороже. Зато программная лицензия на сеанс 1С, а аппаратная на сеанс винды.
   ИТ директор
 
42 - 26.02.18 - 18:53
(41) Вроде программные тоже можно активировать на пользователя.
   DexterMorgan
 
43 - 26.02.18 - 18:55
(42) Поясни, в методичке четко указано, что программные лицензии выдаются на сеанс, так работает счетчик
   DexterMorgan
 
44 - 26.02.18 - 18:55
(43) + на сеанс 1С
   DexterMorgan
 
45 - 26.02.18 - 18:57
Но вообще, по своему опыту я бы выбрал программные все равно.
   ИТ директор
 
46 - 26.02.18 - 18:59
(43) У меня аппаратные ключи и я не сталкивался с программными, но насколько я понял по документации, для этого нужно активировать однопользовательскую программную лицензию на юзерском компе.
   Вафель
 
47 - 26.02.18 - 19:00
(43) на каждый комп по отдельному ключу. сервер ничего не выдает
   ИТ директор
 
48 - 26.02.18 - 19:03
+(46) Правда я с трудом себе представляю как работает этот вариант и мне кажется что он вообще не вариант если юзеров больше 20. Это надо за каждый комп садиться и вручную активировать? А если комп поменяется - лицензия слетает. Поэтому я и считаю что лучше USB ключи.
   ИТ директор
 
49 - 26.02.18 - 19:05
Если у каждого юзера открыто по 2-3 базы (а обычно так и бывает) то экономия на пользовательских лицензиях от USB очень существенная.
 
 Рекламное место пустует
   h-sp
 
50 - 26.02.18 - 19:09
(37) нифига ты не угадал, у нас был пожар, сервер сгорел. После этого из углей выкопали usb-ключ, он спокойно заработал.
   ЧессМастер
 
51 - 26.02.18 - 19:11
(42) у программных два режима активации

Цитата

"Все программные лицензии условно можно разделить на 2 типа «Клиентские» и «Серверные»
  * Клиентские лицензии необходимы для запуска клиента «1С:Предприятие» 8. Клиентские лицензии бывают:
    * Однопользовательские — позволяют запускать произвольное количество экземпляров приложения на одном компьютере в рамках одной сессии Windows.
    * Многопользовательские — позволяют запускать не более определенного количества экземпляров программы с произвольных компьютеров. Количество одновременно запущенных клиентских приложений определяется номиналом лицензии.  

Стоит также отметить, что клиентские лицензии могут быть комбинированными. В этом случае конечный тип лицензии зависит от варианта активации. Изначально доступны оба типа лицензий, но если первой активируется однопользовательская лицензия, то считается, что выбран набор однопользовательских лицензий и дальнейшая активация многопользовательской лицензии становится невозможной. И наоборот, если первой активирована многопользовательская лицензия, то в дальнейшем активировать однопользовательскую лицензию уже не получится."

Что это означает ? А вот что.
Если активирована однопользовательская лицензия то на одном компьютере можно запускать хоть стотыщмиллионов 1С.
Лицензия на компьютер

В случае активации многопользовательской подсчет идет по запускам 1С.
   ЧессМастер
 
52 - 26.02.18 - 19:12
(50) у вас был какой-то огнеустойчивый ключ USB ?
так что его плата пережила пожар ?
   h-sp
 
53 - 26.02.18 - 19:15
(52) да, но задняя стенка сервера может тоже уцелела, это я не знаю тонкостей.
   Сияющий в темноте
 
54 - 26.02.18 - 19:35
Однопользовательские программные привязываются к компу пользователя и при замене компа требуется повторная активация,что очень нехорошо,когда компьютеров много,
многопользовательские можно ставить только на терминальный сервер,там они будут использоваться на пользователей,а не на сеансы
в случае сеансов,каждый пользователь отьедает столько лицензий,сколько программ он запустил,то есть если используется более одной базы, то получаем перерасход лицензий
аппаратные лицензии,если их раздает сервер лицензирования,действуют на пользователя,а если их раздает сервер,то точно также на сеанс
в итоге,если нет возможности использования сервера лицензирования,получаем перерасход лицензий
случай с аппаратными однопользовательскими мы просто не рассматриваем,так как это дорого
   ЧессМастер
 
55 - 26.02.18 - 19:46
(54) "в случае сеансов,каждый пользователь отьедает столько лицензий,сколько программ он запустил,то есть если используется более одной базы, то получаем перерасход лицензий "

На мой взгляд это не сильно актуально.

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


Много сеансов 1С генерируют бухгалтера которым нужно работать в 2-3 базах одновременно. Но их не так много по сравнению с менеджерами.
   ЧессМастер
 
56 - 26.02.18 - 19:51
Актуальный вопрос.

Имея файл *.lic как определить активная ли лицензия или нет,на сколько лицензий она и какой ее рег. номер ?

Можно ли это сделать без использования утилиты ring ?
   Мыш
 
57 - 27.02.18 - 09:08
(36), (56) Документация к платформе, приложение 4, глава 4.4.4
   Мыш
 
58 - 27.02.18 - 09:09
+(57) Без ring можно узнать дату и время активации.
   Мыш
 
59 - 27.02.18 - 09:10
(43) Однопользовательская лицензия на один компьютер без ограничения количества сеансов.
   Мыш
 
60 - 27.02.18 - 09:11
(55) > Основная проблема нехватки лицензий обычно идет как раз из-за того что масса менеджеров генерирует свои повторные сеансы.

Неактивные сеансы через какое-то время отдают программную лицензию.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует