Ключ защиты программы больше не доступен! Работа программы завершена.(программная лицензия)

1. Vladimir87 228 02.03.17 06:46 Сейчас в теме
Доброе время суток. Можете подсказать с одной проблемой:

Периодически у бухгалтера 1С выдает ошибку (на рисунке). Нажимаешь ОК и программа закрывается. Происходит это в любое время, любое кол-во раз.
Сама 1С установлена на сервере (OС Windows Server 2003 Enterprise SP2, Intel Core i5, 8ГБ ОЗУ, RAID 1) платформа 1С 8.3.9.2033, конфигурация БП 3.0.47.26. Ключей HASP нет. Вместо них программная лицензия. Всего 2 бухгалтера, которые подключаются к серверу по RDP. Ошибка появляется периодически у одного буха, у другого - нету (хотя возможно и была бы, если бы почаще ходила туда заходила).

Посмотрел в события на сервере: вот такие ошибки

=================================
Тип события: Ошибка
Источник события: Application Error
Категория события: (100)
Код события: 1000
Дата: 02.03.2017
Время: 9:48:50
Пользователь: Н/Д
Компьютер: SERVER1C
Описание:
Ошибка приложения 1cv8.exe, версия 8.3.9.2033, модуль msvcr110.dll, версия 11.0.51106.1, адрес 0x000a327c.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 31 63 76 ure 1cv
0018: 38 2e 65 78 65 20 38 2e 8.exe 8.
0020: 33 2e 39 2e 32 30 33 33 3.9.2033
0028: 20 69 6e 20 6d 73 76 63 in msvc
0030: 72 31 31 30 2e 64 6c 6c r110.dll
0038: 20 31 31 2e 30 2e 35 31 11.0.51
0040: 31 30 36 2e 31 20 61 74 106.1 at
0048: 20 6f 66 66 73 65 74 20 offset
0050: 30 30 30 61 33 32 37 63 000a327c
====================
Тип события: Предупреждение
Источник события: Userenv
Категория события: Отсутствует
Код события: 1517
Дата: 02.03.2017
Время: 9:48:53
Пользователь: NT AUTHORITY\SYSTEM
Компьютер: SERVER1C
Описание:
Реестр пользователя SERVER1C\buh1 был сохранен в то время, как приложение или служба продолжали использовать его во время выхода из системы. Используемая реестром пользователя память не была освобождена. Реестр будет выгружен, когда он не будет использоваться.

Возможная причина - службы, выполняемые от имени пользователя. Попробуйте изменить настройку служб и задать их выполнение с учетными записями LocalService или NetworkService.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
Прикрепленные файлы:
+
Вознаграждение за ответ
Показать полностью
Найденные решения
17. Cooler 22 02.03.17 14:23 Сейчас в теме +3 $m
(12)
В общем, как я понимаю, надо удалять платформу и устанавливать снова ее или более свежую.
Удалять необязательно: можно перезаписать backbas.dll на непатченную версию, взять из любого доступного источника. Например, временно установить 1С того же релиза на любом другом компе и скопировать оттуда этот файл,чтобы не мучать сервер лишними переустановками.

А потом активировать лицензию.
Если она не подхватится сама. Еще неизвестно, что будет после восстановления backbas.dll, не зря же у вас светится вот это:
Сетевой HASP4 ORG8A 300
Сетевой HASP4 ORG8B 500

То ли вашу базу таскали куда-то на другой комп, где стоит не патч, а эмулятор на сотни лицензий... то ли все-таки у вас сначала поставили такой эмулятор, а потом уже пропатчили 1С.

И, возможно, этот эмулятор все еще стоит и периодически глючит.

Не будет ли подобной ошибки после сего действия?
Кто поручится за комп, который не он настраивал? А тут даже и не вы настраивали.

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

В крайнем случае - установка чистой базы с легальной лицензией и полный перенос всей информации в нее.
alexlights; +1
8. drim87 02.03.17 11:48 Сейчас в теме +2 $m
(7) Судя по строке "текущая лицензия" платформа видит usb ключ на 10 р.м. либ оу вас в сети есть аппаратный ключ на 10 рабочих мест либо установлен unipatch (пропатчена библиотека backbas.dll).

Если у Вас есть лицензии в нужном количестве я Вам советую найти эти комплекты лицензий и активировать их. Если "клиенты" работают с каталогом базы данных в общем доступе активируйте однопользовательские лицензии на каждый пк. Если терминал то многопользовательскую (если есть) на терминал.
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. pyrkin_vanya 488 02.03.17 07:45 Сейчас в теме
Служба сервера 1с запущена от админа?
+
3. Vladimir87 228 02.03.17 08:19 Сейчас в теме
(2) 1С-ка на сервере как файловый база. Самого Сервера 1С нет.
+
5. Cooler 22 02.03.17 09:40 Сейчас в теме
(3)
1С-ка на сервере как файловый база. Самого Сервера 1С нет.
Похоже, что-то периодически блокирует доступ к файлам лицензии. Первое подозрение - на антивирус. Он у вас есть на сервере? Если есть, то добавить файлы лицензий *.lic в исключения.

Если не поможет, то начинать танцевать с бубном, от испробования разных релизов платформы до перемещения файлов лицензий: http://forum.infostart.ru/forum9/topic61479/
+
10. Vladimir87 228 02.03.17 11:59 Сейчас в теме
(5) Антивируса нет.
+
4. pyrkin_vanya 488 02.03.17 08:29 Сейчас в теме
Может запустить 1с от имени администратора?
dimanutiy; vis_tmp; +2
6. drim87 02.03.17 10:21 Сейчас в теме
Первое подозрение должно быть на эмулятор hasp ключей который и отваливается переодически. Сделайте скрин с окна справка о программе, а лучше текст от туда скопируйте внизу окна все что относится к лицензии и само собой если там есть информация об организации затрите ее и выложите сюда ну или хотя бы в личку.

П.С. с программными лицензиями не возникает подобных ошибок т.к. используемый файл-лицензия блокируется на любые изменения процессом платформы 1с либо процессами сервера 1с. Бывают ситуации при первом входе в программу когда лицензия может блокироваться самой платформой, если она видит копии этой лицензии или файлы-лицензии активированные ранее с этого же комплекта (например при переактивации забыли удалить старый файл) - но это немного не то, во время работы не будет возникать ошибка "лицензия более недоступна".
+
7. Vladimir87 228 02.03.17 11:39 Сейчас в теме
(6)
Текст про лицензию не влез в окно, скопировал:
========================
Текущая:
Локальный HASP4 ORGL8 10, получило клиентское приложение
Информационная база:
Сетевой HASP4 ORG8A 300
Сетевой HASP4 ORG8B 500
Локальный HASP4 ORGL8 50
<тут реквизиты организации>
============================
Прикрепленные файлы:
+
8. drim87 02.03.17 11:48 Сейчас в теме +2 $m
(7) Судя по строке "текущая лицензия" платформа видит usb ключ на 10 р.м. либ оу вас в сети есть аппаратный ключ на 10 рабочих мест либо установлен unipatch (пропатчена библиотека backbas.dll).

Если у Вас есть лицензии в нужном количестве я Вам советую найти эти комплекты лицензий и активировать их. Если "клиенты" работают с каталогом базы данных в общем доступе активируйте однопользовательские лицензии на каждый пк. Если терминал то многопользовательскую (если есть) на терминал.
+
9. Vladimir87 228 02.03.17 11:54 Сейчас в теме
(8) страно, по-идее должна быть программная лицензия ибо уже давно куплена, USB-ключей не должно быть. Пойду смотреть, что там. Сервак до меня уже кто-то настраивал, поэтому все возможно.
+
11. Cooler 22 02.03.17 12:05 Сейчас в теме
(9)
USB-ключей не должно быть.
Значит, однозначно патч или эмулятор, одно из двух.
(9)
Сервак до меня уже кто-то настраивал
...и не самыми прямыми руками.
+
12. Vladimir87 228 02.03.17 12:16 Сейчас в теме
В общем USB-ключей нет, лицензия (все книги, конверты с ПИН-кодами и пр.) есть, а 1С-ка пропатчена, зачем так сделали - загадка. Самое интересное, что обмен с ПФР, ФСС и т.д. работает. В общем, как я понимаю, надо удалять платформу и устанавливать снова ее или более свежую. А потом активировать лицензию. Не будет ли подобной ошибки после сего действия?
+
13. alex-l19041 8 02.03.17 12:22 Сейчас в теме
(12)
надо удалять платформу и устанавливать снова
нет необходимости.

В конфигураторе Сервис - Получение лицензии
+
14. olegmedvedev 65 02.03.17 12:26 Сейчас в теме
(13)
нет необходимости.

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

(12)
1С-ка пропатчена

а потом уже
активировать лицензию.
+
15. vadim1011985 99 02.03.17 12:32 Сейчас в теме
(12) Зачем такие сложности , установите новую версию платформы и посмотрите как будет она запускаться . Если стояла ломка , то новая платформа должна подхватить ваши программные лицензии ,если будет отражаться HASP значит где-то все-таки есть ключ ( возможно в другой сети, и просто в другой сети и в файле настройке прописано перенаправление). В окошке о программе - пишется именно "захваченная" в данный момент лицензия , возможно что при новом запуске у Вас там будет программная лицензия. так что эти сведения не совсем показатель.
motorsoft; +1
17. Cooler 22 02.03.17 14:23 Сейчас в теме +3 $m
(12)
В общем, как я понимаю, надо удалять платформу и устанавливать снова ее или более свежую.
Удалять необязательно: можно перезаписать backbas.dll на непатченную версию, взять из любого доступного источника. Например, временно установить 1С того же релиза на любом другом компе и скопировать оттуда этот файл,чтобы не мучать сервер лишними переустановками.

А потом активировать лицензию.
Если она не подхватится сама. Еще неизвестно, что будет после восстановления backbas.dll, не зря же у вас светится вот это:
Сетевой HASP4 ORG8A 300
Сетевой HASP4 ORG8B 500

То ли вашу базу таскали куда-то на другой комп, где стоит не патч, а эмулятор на сотни лицензий... то ли все-таки у вас сначала поставили такой эмулятор, а потом уже пропатчили 1С.

И, возможно, этот эмулятор все еще стоит и периодически глючит.

Не будет ли подобной ошибки после сего действия?
Кто поручится за комп, который не он настраивал? А тут даже и не вы настраивали.

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

В крайнем случае - установка чистой базы с легальной лицензией и полный перенос всей информации в нее.
alexlights; +1
16. v3rter 02.03.17 13:20 Сейчас в теме
Еще вариант - удалить backbas.dll, backend.dll и переустановить имеющуюся платформу. Или сделать чистую установку на любом компе и скопировать.

Программная лицензия одна на двоих?

Можно в стартовом окне под кнопкой "Настройка" снять галку "Использовать аппаратную лицензию" и посмотреть, что получится.
Причина патча платформы может быть в том, что для RDP нужны две программные лицензии, каждую из которых после получения надо переместить в профиль нужного пользователя.

Жаль, что Application Error модуль msvcr110.dll на версии 8.3.9.2033 так и не пофиксили.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот