Не зарегистрированы компоненты серверного модуля xpks01 dll
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Ошибка загрузки компоненты управления оборудованием, Ошибка загрузки компоненты управления оборудованием: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту)
Альфа-Авто:Автосалон+Автосервис+Автозапчасти Проф, редакция 5
Имеется терминальный сервер S1 которому подключены с помощью удрабстола пользователи домена A и B. Пользователь домена A не испытывает никаких проблем при запуске Альфа-Авто. У пользователя домена B при запуске возникает ошибка "Ошибка при загрузке компоненты управления оборудованием: : Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту): ошибка при загрузке внешней компоненты".
Система защиты конфигурации Альфа-Авто установлена на этом же сервере S1. Права пользователей домена одинаковые (пользователь B создан копированием пользователя А в оснастке AD), доступ к папке C:\ProgramData\Protect\LocalProtect имеется для всех пользователей домена.
Пользователь B не может зайти в Альфа-Авто ни под одним пользователем Альфа-Авто, в том числе под Администратором Альфа-Авто. Также не помогает временное предоставление пользователю домена B прав администратора домена.
Прошу помочь в решении проблемы
При первом запуске программы необходимо зарегистрировать компоненту RarusEquipment.dll. Можно зарегистрировать разными способами.
Можно произвести первый запуск программы от имени администратора, для этого на иконке 1С открыть контекстное меню и выбрать пункт "Запуск от имени администратора".
Можно способами описанными ниже.
Цитата |
---|
Светлана Рожок пишет: При первом запуске программы необходимо зарегистрировать компоненту RarusEquipment.dll. Можно зарегистрировать разными способами. |
Это не первый запуск.
Причина не может быть в необходимости регистрации компоненты при первом запуске, т.к. на других серверах новый пользователь прекрасно входит без регистрации компоненты, которая регистрируется на компьютере, а не для конкретного пользователя, кстати.
Причины, видимо, глубоко уходят в область системного администрирования. Рецептов решения крайне мало и все они не помогают. Поэтому считаю важным предложить практически работающий способ. Прикрепляю 2 файла, содержимое которых также цитирую. Внести в реестр пользователя.
------------------
Windows Registry Editor Version 5.00
------------------
Windows Registry Editor Version 5.00
Добрый день!! Не помогает ни один из вариантов. У меня тоже самое, за исключением МодульОбъекта(25) и пользователи заходят, но без оборудования. Виндовс 8.1, платформа 8.3.5.1460, конфигурация Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.01.05). При этом при попытке перерегистрации компоненты через regsvr32 конфигурация вообще отказывается работать, пишет конфигурация оборудования не найдена 1% и бесконечный поиск - после перерегистрации помогает только переустановка платформы. Пробовал на более свежей платформе, но там еще докучи и ошибка потока при заходе в базу нескольких пользователей.
Обновлять конфигурацию пока побаиваюсь, понимаю, что дело тут совсем не в платформе и не в конфигурации, а в самом виндовсе, но никак проблему решить не могу. Причем есть в локальной сети один компьютер у которого все работает без ошибок с той-же самой операционной системой, но вот в чем разница непонятно.
Добрый день, Роман, уточните, пожалуйста, из какого релиза Вы ставили систему управления оборудованием?
Есть возможная причина всего этого. При установке виндовс в обязательном порядке была зарегестрирована учетная запись майкрософт под именем Техресурс. В дальнейшем учетную запись отключили (до установки 1С) и подключили локальную учетную запись USER. В итоге была проблема с доступом к базе по локальной сети, так как есть какая-то неразбериха с путями. Папка пользователя осталась называться как учетная запись майкрософт, то есть выглядит \users\Техресурс\Documents , а 1С искала базу по пути \users\user\documents\ - пришлось пути до базы прописывать на локальных компьютерах вручную. Возможно в этом вся проблема, но папку техресурс сейчас переименовать в user невозможно. Сам виндовс проверяли на целостность ситемы, все в норме.
Регистрировали вот эту компоненту RarusEquipment.dll При всем при этом, на компьютере где все работает, дополнительную перерегистрацию компоненты делать не потребовалось, все установилось по умолчанию, но установка виндовс там была несколько другой, там виндовс встал без учетки майкрософт, сразу на локального пользователя (установка виндовс была не чистая, а было обновление с ХР до 8.0 и далее до 8.1) и соответственно на этом компьютере все пути так сказать прямые, пользователь user и все личные папки тоже под этим же именем.
На данный момент решаю с майкрософт проблему переименования папки профиля пользователя, точнее уже решил (там администрирование+правка реестра). Сейчас выполню переустановку 1С проверю работоспособность, отпишусь.
В итоге справился своими силами. Не знаю что уж там у меня было не так, но технология с плясками такая получилась :
1.Из папки C:\ProgramData\Protect\LocalProtect удаляем файл config.xml .
2.Далее запускаем конфигурацию, появляется мастер настройки оборудования с вопросом установить оборудование или нет, ставим да, запрашивает рабочую папку (вот эту C:\ProgramData\Protect\LocalProtect) - оставляем по умолчанию.
3.Далее просит указать дистрибьютив с установочным диском ( у меня на жестком диске записан) и файлом установки оборудования EquipmentSetup.exe, который в папке Equipment.
4.Далее при нажитии кнопки закрывается 1С и пошла установка оборудования.
5.И вот теперь после установки оборудования я так думаю самое главное. Само оборудование я и раньше устанавливал-переустанавливал, результатов не было. Идея я так понял такая, что первый запуск надо делать с правами администратора при чем однократный. Запуск от имени администратора я сделал не с ярлыка рабочего стола (как делал раньше), а с файла C:\Program Files\1cv8\8.3.5.1460\bin\1cv8.exe - то есть запустил с папки установленной платформы и никаких ошибок больше нет. Теперь полет нормальный.
Добрый день!! Что-то все рано не так работает. На компьютере 2 базы. В одну базу входит нормально, в другую с отключенным оборудованием из под администратора, если без администратора вообще не может найти сервер лицензирования.
В нашей базе содержится 3 разных файлов с именем xpks01.dll . You can also check most distributed file variants with name xpks01.dll. Эти файлы чаще всего разработаны компанией ООО "Кейсистемс". Этот файл - динамически подключаемая библиотека. Такая библиотека может загружаться и выполняться любым работающим процессом.
Проверьте свой ПК с помощью нашей бесплатной программы
System Explorer это наша бесплатная, удостоенная наград программа для быстрой проверки всех работающих процессов с помощью нашей базы данных. Эта программа поможет вам держать систему под контролем. Программа действительно бесплатная, без рекламы и дополнительных включений, она доступна в виде установщика и как переносное приложение. Её рекомендуют много пользователей.
set @cDBPath = 'd:\MSSQL\DATA\' -- путь к папке на сервере, в которой будут храниться файлы базы данных хранилища
set @cDBName = 'FStorage_jpg' -- логическое имя базы данных хранилища
----- конец блока изменяемых параметров
-- . следующее не менять .
set @cLoginName = 'FStorage'
if db_id(@cDBName) is null
print 'Создание базы '''+@cDBName+''''
select @exec_stmt = 'CREATE DATABASE '+quotename(@cDBName)+' ON PRIMARY
(NAME = N'''+@cDBName+'_dat'', FILENAME = N'''+@cDBPath+@cDBName+'.mdf'' , SIZE = 102400KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
(NAME = N'''+@cDBName+'_log'', FILENAME = N'''+@cDBPath+@cDBName+'.ldf'' , SIZE = 10240KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
exec sp_executesql @exec_stmt
if db_id(@cDBName) is null
if suser_id(@cLoginName) is null
print 'Создание учетной записи '''+@cLoginName+''''
if left(convert(varchar(30),ServerProperty('ProductVersion')),1) = '8'
select @exec_stmt = 'EXECUTE @nUid = sp_addlogin ''' + @cLoginName + ''',' +
case when isnull(@cPassword,'') = '' then '''''' else '' + quotename(@cPassword,'''') +
'' end + ',''' + @cDBName + ''', NULL, NULL, NULL'
exec sp_executesql @exec_stmt, N'@nUid int output', @nUid = @Result output
select @exec_stmt = 'CREATE LOGIN ' + quotename(@cLoginName) + '
WITH PASSWORD = ' + quotename(isnull(@cPassword,''),'''') + ',
exec sp_executesql @exec_stmt
if suser_id(@cLoginName) is null
declare @ExecStmt10 varchar(8000)
declare @cQuery varchar(8000)
exec(''if object_id(''''FS_create_user'''') is not null drop procedure FS_create_user'')
create procedure FS_create_user
declare @exec_stmt nvarchar(4000)
if exists(select * from sysusers where name = @cLoginName)
print ''''Пользователь существует!''''
if left(convert(varchar(30),ServerProperty(''''ProductVersion'''')),1) = ''''8''''
-- Добавление пользователя в текущую базу
select @exec_stmt = ''''EXECUTE sp_grantdbaccess '''' + @cLoginName + '''', NULL''''
exec sp_executesql @exec_stmt
select @exec_stmt = ''''CREATE USER ''''+@cLoginName+'''' FOR LOGIN ''''+@cLoginName
exec sp_executesql @exec_stmt
select @exec_stmt = ''''CREATE SCHEMA ''''+@cLoginName+'''' AUTHORIZATION ''''+@cLoginName
exec sp_executesql @exec_stmt
-- Включить в server role db_owner для обмена с банком
select @exec_stmt = ''''EXECUTE sp_addrolemember ''''''''db_owner'''''''', '''' + @cLoginName
exec sp_executesql @exec_stmt''
select @ExecStmt10 = 'use '+@cDBName+'
execute ('exec '+@cDBName+'..FS_create_user @cLoginName = ' + @cLoginName)
print 'База '''+@cDBName+''', учетная запись '''+@cLoginName+''''
select @exec_stmt = 'use '+quotename(@cDBName)+'
if object_id(''dbo.file_storage'') is null
print ''Создание таблицы file_storage''
CREATE TABLE [dbo].[file_storage] (
[file_name] [nchar](255) NULL,
[doc_id] [nchar](36) NULL,
[file_data] [image] NULL,
[guid] [uniqueidentifier] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
create clustered index ix_guid on [dbo].[file_storage] (guid)
create index ix_doc_id on [dbo].[file_storage] (doc_id)
if object_id(''dbo.file_storage'') is null
exec sp_executesql @exec_stmt
Установите значение настройки Хранилище первичных документов.
В открывшемся окне выберите строку настройки Значение и в раскрывающемся списке выберите строку «SQL сервер» (Рисунок 148).
148. Настройка Хранилище первичных документов
Установите значение настройки SQLсервер.
Для удаления документов прошлых лет откройте режим «Удаление документов прошлых лет» (Рисунок 150).
Навигатор => Сервисные режимы => Удаление документов прошлых лет
150. Окно режима «Удаление документов прошлых лет»
151. Окно подтверждения удаления документов
Для повышения надежности работы Программного комплекса рекомендуется систематически проводить резервное копирование базы данных (см. п.п. 1.6.2.9).
Неверно указаны: имя сервера, имя базы данных, имя пользователя, пароль.
Рабочая машина и сам сервер находятся в разных подсетях и не пингуются.
Неправильно настроен сетевой протокол на сервере. Необходимо указать верный протокол при помощи утилиты «SQL Server Server Network Utility». Данную утилиту необходимо вызвать на самом сервере посредством запуска пиктограммы в папке Microsoft SQL Server, или запуском программы svrnetcn через командную строку операционной системы.
После сохранения настроек SQL Server Server Network Utility необходимо перезапустить настроенный Instance SQL сервера.
На рабочей станции следует в первую очередь проверить установку или установить ODBC драйвера. Если это не решит проблему соединения к серверу, то необходимо проверить настройку соединения к серверу с помощью утилиты SQL Server Client Network Utility, которую можно запустить, выполнив команду cliconfg через командную строку операционной системы, или двойным щелчком мыши на значке сервера в окне регистрации «Бюджет-СМАРТ». В данном окне необходимо разрешить протокол TCP/IP: отметить протокол TCP/IP в левом окне Disabled protocols (отключенные протоколы) и нажать кнопку управления «Enable» (Включить).
Если и это не решит проблему, то необходимо переключится в вкладку Alias (Псевдоним) и добавить строку соединения к серверу по кнопке управления «Add»/«Добавить». В «Network libraries» («Сетевые библиотеки») нужно указать протокол TCP/IP. В поле «Sever alias» («Псевдоним для сервера») нужно указать псевдоним сервера, который пользователь рабочей станции будет указывать в поле «Сервер» окна регистрации программы. В поле «Server name» («Имя сервера») нужно указать ip-адрес машины сервера. При необходимости, сняв пометку «Dynamically determine port» («Динамически определять порт), можно указать порт соединения к серверу, согласно настройки «SQL Server Network Utility». После ввода информации необходимо сохранить данные настройки «SQL Client Network Utility».
1.9.Проблемы визуализации окна «Навигатор»
После входа в программу окно «Навигатора» пустое.
Выключена настройка Показывать системные группы документов:
Значение настройки Работать с АРМом установлено в положение «Только АРМ», а в комплексе нет настроенных АРМов или АРМы существуют, но не назначены пользователям.
1.10.Проблемы при приеме архивных файлов
Не описаны пути к архиватору в операционной системе.
Архиватор не поддерживает длинные имена файлов (более 8 символов без расширения) или имена файлов, заданные русскими буквами.
Архив не содержит файлов, удовлетворяющих заданному в настройках шаблону.
В этом случае необходимо проверить пути, установленные к файлам отчетов:
Главное меню => Настройки => Настройки => Настройки => Отчеты => Пути к файлам отчетов
Определения и сокращения
В документе используются следующие определения и сокращения:
АРМ – автоматизированное рабочее место.
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
При попытке запуска программы и подключения к базе появляется ошибка (см. скриншот). Было испробовано: переустановка "1С", очистка кэшей "1С", очистка временных файлов пользователя, отключение антивируса/файрволла. Из-под администраторской учётки получается запустить через раз, из-под пользовательской вообще никак не получается. Права "Чтение и Запись" на \ProgramData\Protect\LocalProtect выставлены для всех пользователей.
Что интересно, данная ошибка возникла только на одном ПК, на остальных (с такой же конфигурацией железа и таким же набором ПО) всё в порядке.
Платформа: 8.2.18.109.
Конфигурация "Альфа-Авто": 5.0.08.06.
Установите из дистрибутива систему управления оборудованием (Equipment\EquipmentSetup.exe)
Запустите 1С-Предприятие под правами администратора. Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты \ProgramData\Protect\LocalProtect
Добрый день! Это тоже было испробовано.
Цитата |
---|
Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты \ProgramData\Protect\LocalProtect |
1. Попробуйте разрегистрировать компоненту \ProgramData\Protect\LocalProtect\RarusEquipment.dll
а затем зарегистрировать
2. Отключите все файерволы, антивирусы, брандмауэры - возможно кто-то из них блокирует доступ к файлу
Цитата |
---|
Надежда Бушева пишет: 1. Попробуйте разрегистрировать компоненту \ProgramData\Protect\LocalProtect\RarusEquipment.dll а затем зарегистрировать |
Терминальный сервер
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02)
Версия файла RarusEquipment.dll - 8.0.6.16
Лицензий за место: 26
У 26 пользователей работает 1С, а 27, 28 и 29 выдают ошибку
Вопрос: как распределяются лицензии на рабочие места, если первые 26 пользователей выключили 1С, а 27, 28 и 29 все равно не могут зайти в 1С из-за ошибки , существует ли привязка лицензий за место к терминальному профилю пользователя?
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Добрый день.
Конфигурация ААА 5.0.13.05, после обновления платформы с версии 8.2.19.80 на 8.3.5.1383 выходит ошибка: : Недостаточно фактических параметров
ЗапросЛицензииОборудования=глРарус_Компонента.ПолучитьЗапросНаЛицензиюУправленияОборудованием();
Сервер лицензирования
Версия: 2.0.0.119,
Версия драйвера 10.0.3.144 KMDF
Добрый день, Константин, указанный Вами релиз работает только на платформе 8,2. На 8,3,5,1443 работает релиз 5,1,01,05. Вам нужно или обновлять Альфу или откатывать платформу.
Цитата |
---|
Владимир Каргаполов написал: Добрый день! Альфа авто 4.1 на сейчас не работает с платформой 8.3? |
Добрый день.
1С-Рарус:Комбинат питания, редакция 1, Релиз 01.0.59.01 от 26.05.2017.
Платформа 1с - 8.3.10. ОС - Windows Server 2012 R2.
Первый запуск выдает ошибку.
Добрый день.
Дайте права администратора пользователю операционной системы.
Запустите конфигурацию от имени администратора.
Цитата |
---|
Андрей Сарычев написал: 1с изначально запускалась от имени администратора |
Цитата |
---|
Андрей Сарычев написал: Server 2012 x64 в виртуальной среде HYPERV. База - SQL, Postgres |
Уточните, клиентское приложение 1С:Предприятие 32-х или 64-х битное?
Нужно, чтобы было только 32-х битное.
Цитата |
---|
Андрей Сарычев написал: Система защиты расположена на другом компьютере, 192.168.201.254 |
Обновите конфигурацию до актуального релиза 01.0.63.02.
И также обновите из актуального релиза систему защиты и управления оборудованием на сервере защиты 192.168.201.254.
Версия компоненты в актуальном релизе 8.0.5.35
Первый запуск конфигурации на локальной машине от имени администратора, или зарегистрировать компоненту защиты вручную.
Библиотека "xpks01.dll" безопасная или опасная?
Добавить комментарий для "xpks01.dll"
Для добавления комментария требуется дополнительная информация об этом файле. Если вам известны размер, контрольные суммы md5/sha1/sha256 или другие атрибуты файла, который вы хотите прокомментировать, то вы можете воспользоваться расширенным поиском на главной странице .
Если подробности о файле вам неизвестны, вы можете быстро проверить этот файл с помощью нашей бесплатной утилиты. Загрузить System Explorer.
Комментарии пользователей для "xpks01.dll"
Подробности о наиболее часто используемом файле с именем "xpks01.dll"
Продукт: (Пустое значение) Компания: ООО "Кейсистемс" Описание: (Пустое значение) Версия: 28.0.0.109 MD5: de8cd0c4a802c96da4c0644132b14c3a SHA1: 64b1326b9569d420a07259a1ce9de608dc2d9c90 SHA256: 6e0c611f81a4ff596b2b277e33014e11f098479783f2d560bc6b8fa02dec81bb Размер: 659456 Папка: %PROGRAMFILES%\Microsoft SQL Server\MSSQL$SQLSERVER\Binn ОС: Windows Server 2003 Частота: Низкая
System Explorer это наша бесплатная, удостоенная наград программа для быстрой проверки всех работающих процессов с помощью нашей базы данных. Эта программа поможет вам держать систему под контролем.
Читайте также: