|
Глюки с лицензией на вебсервере при использовании COM-подключения | ☑ | ||
---|---|---|---|---|
0
Chai Nic
09.04.13
✎
19:37
|
Имеется сервер, на котором установлен Apache2.2, установлена файловая сетевая 1с (8.2.17.157) и находятся базы. Лицензия аппаратная, ключ сетевой, запас по лицензиям достаточный. Базы опубликованы на веб сервере, работают _в основном_ нормально как в локальном(файл-серверном) режиме, так и в режиме веб-сервера (как через тонкого клиента, так и через браузер).
Но как только в базе, работающей через веб-сервер (самописка) производится подключение через COM к другой базе (типовая бухия 3.0), то после завершения этого COM-соединения у всех баз, работающих через этот веб-сервер, теряются лицензии. У веб-клиентов появляется окно ошибки "Ключ защиты программы больше не доступен! Работа программы завершена.". При последующих попытках подключиться к любой базе через этот веб-сервер сразу возникает аналогичная ошибка. При этом всё нормально работает локально и через сетевой доступ, и через тонкого и через толстого клиента. После этого восстановить работу 1с через веб можно только перезапуском апача. Далее тоже всё работает без проблем, опять до первой попытки использования COM-подключения к другой базе 1с, вернее, до момента закрытия сеанса с COM-подключением. Пробовал установить сервер на другом компе, опубликовать там те же базы - ошибка воспроизводится. Скорее всего это баг 1совского модуля для веб-сервера, в котором что-то "лицензирующее" отваливается при завершении COM-сеанса. У кого-нибудь нормально работает COM из опубликованной на веб-сервере базы? На какой версии платформы нет этой проблемы? |
|||
1
Feunoir
09.04.13
✎
19:41
|
(0) У меня аналогичная проблема на 8.2.17.143. УТ 11 через web и 1С бухгалтерия 2.0 при обмене. Я грешил на то, что на "серваке" стоит однопользовательский ключ. Получается, что проблема глубже.
|
|||
2
Cyberhawk
09.04.13
✎
19:43
|
(0) на вопрос ответить не могу, но не пробовали ли вы заменить СОМ-подключение на другой способ обмена данными?
|
|||
3
Chai Nic
09.04.13
✎
19:56
|
(2) COM наиболее удобно и оперативно. Так и придется костыли изобретать..
|
|||
4
Chai Nic
09.04.13
✎
20:40
|
Вот что нашел. Оказывается, подобная проблема была у клиент-сервера, и там её исправили год назад. А про модуль веб-сервера, похоже, не вспомнили.
--- Ошибки исправленные в 8.2.15.310 ... 10101445 Ключ защиты программы больше не доступен Проблема: В клиент-серверном варианте информационной базы при запуске или при работе клиентского приложения может происходить ошибка Ключ защиты программы больше не доступен! Работа программы завершена. и аварийное завершение клиентского приложения, если в какой-нибудь информационной базе, зарегистрированной в кластере, код, исполняемый на сервере, использует V82.COMConnector. Дата публикации: 2012-03-01 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |