Не зарегистрирован коннектор 1с для 64 битных процессов v83 application
(6) Проблема у вас только одна - попытка использования устаревших и уже нихрена реально не поддерживаемых технологий.
Представь что у тебя Linux (или Mac) и действуй исходя из этого.
(9) Там проблемы когда несколько разных версий платформы 1С стоят или ставили криво.
Можно совместить 8.1. 8.2 и 8.3 а вот разные 8.3 глючит.
Например если 8.3.16 и 8.3.15 ну или разрядность того.
(10) неа. Я подозреваю что надо ставить на сервере, а он пытается на клиенте. Ну и х86-64 и SysWOW64 - как бы противоречие, хотя там надо просто зарегать COM+-приложение
С учетом того,что стандартный обмен все равно передает xml-файл,то можно перейти на web-сервисы без проблем.
(12) это надо публиковать базу, а мало кто это хочет делать
(13) так надо опубликовать внутри локальной сети, не надо в глобальном интернете публиковать.
мне регистрация в службах компонентов всегда помогала
Нет, версия одна и запускаю на сервере. Проблема решилась перезапуском сервера 1С. Всем спасибо за участие.
Вроде COM-соединение возможно с базой на другой версии платформы 8.3 А OLE-соединение возможно?
(кстати на 16-ю версию платформы люди жалуются, нам сейчас пока запретили её ставить)
Панель управления\Все элементы панели управления\Администрирование\Службы компонентов\Компьютеры\Мой компьютер\Приложения COM+\CommCtrl\Роли\CreatorOwner\Пользователи\
Сюда добавить пользователей ОС сервера, под кем приходится запускать регламентные задания, а главное USR1CV8.
И лучше физически перезагрузить сервер сам компьютер.
У меня все базы на 8.3.10.2466 (x86-64), только одна 8.3.14.1779 (x64) на диапазоне портов 16хх. Когда к ней подключаюсь в строке подключения к имени сервера дописываю ":1640". Даже вручную делаю команду C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll", пишет: Успешно выполнено DllRtgisterServer в c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll. Но при этом все равно ошибка: "Несоответствие версий клиента и сервера 1С:Предприятия" (8.3.10.2466 - 8.3.14.1779).
(21) Я вот думаю сказать или нет что COM как и прочие приложения могут быть как x32 так и x64.
И короче регать думать надо что и откуда. И откуда и куда подключаться.
Ну не выйдет цыветочек и x32 не умеет с x64 через COM или OLE
Добрый день.Установка драйвера проф прошла успешно, при проверке соединения с базой 1с в промежуточной базе выходит ошибка.
Версия и конфигурация 1С, и режим работы (Файловы или Серверный): Управление торговлей, редакция 11.2 (11.2.3.84) 1С:Предприятие 8.3 (8.3.7.1970)Данная проблема была решена в короткие сроки, в течении пару минут специалистами Клеверенс. Спасибо им большое!
Ответы 22
При проверке порта выходит следущее:
Сервис запущен: 30.03.2016 03:48:33
Время работы: 1.19:20:47.2998980
Версия: v.2.7.1.15
"Невозможно соединиться с удаленным сервером " - Возможно не полный доступ или что то с брандмауэром или файрволом. Так же проверьте настройки подключения в промежуточной конфигурации. Попробуйте службу сервера запустить с правами администратора.
Мы уже морально и физически готовы, оплатить работу по настройке 1С промежуточной базы и подключение к 1С, силами ваших сотрудников.
При оплате в комментарии указываете настройка проф, и свой контактный телефон. После поступления оплаты мы с вами связываемся.
Но все таки проверьте, скорее всего дело в программе которая проверяет работу сети - брандмауэрм или файрволл
В настройках промежуточной посмотрите, что бы при подключении mobileSmarts был указан верный порт.
Сергей, может быть ошибка в том, что у нас изначально при установке промежуточной базы приходится выполнять следующие инструкции (инструкцию получил от вашего специалиста):
Запустите cmd.exe от администратора и не важно если Вы админ на пк, запуск именно правой кнопкой мыши! - запуск от имени .
1) Запустите из командной строки команды: 1cv8.exe /RegServer и regsvr32 comcntr.dll из папки 1С\bin (пример расположения папки: C:\Program Files (x86)\1cv82\8.2.19.83\bin)
2) Запустите с правами администратора файл "Зарегистрировать COM.bat" из папки C:\Program Files\Cleverence Soft\Driver1C WiFi Prof\Control Panel
3) Перезапустите службу драйвера: C:\Program Files (x86)\Cleverence Soft\Driver1C WiFi Prof\Server\Server.Config.exe
4) Переподключите промежуточную базу C:\Program Files (x86)\Cleverence Soft\Driver1C WiFi Prof\Server\1CBaseSelector.exe
При regsvr32 comcntr.dll - все получается
1cv8.exe /RegServer - в комнадной строке никаких изменений, может мы там неправильно что то пишем, у нас получается так: "C:\Program Files\1cv8\8.3.7.2008\bin\1cv8.exe" /regserver - это ведь правильно?
1cv8.exe /RegServer - после выполнения этой команды ничего визуально не должно произойти.
Если после 4 пунктов ошибка
Остается, возможно на выполнение этих действий у вас не хватает прав.
После всех этих пунктов, при проверке соединения выходит вышеуказанная ошибка
(6) Проблема у вас только одна - попытка использования устаревших и уже нихрена реально не поддерживаемых технологий.
Представь что у тебя Linux (или Mac) и действуй исходя из этого.
(9) Там проблемы когда несколько разных версий платформы 1С стоят или ставили криво.
Можно совместить 8.1. 8.2 и 8.3 а вот разные 8.3 глючит.
Например если 8.3.16 и 8.3.15 ну или разрядность того.
(10) неа. Я подозреваю что надо ставить на сервере, а он пытается на клиенте. Ну и х86-64 и SysWOW64 - как бы противоречие, хотя там надо просто зарегать COM+-приложение
С учетом того,что стандартный обмен все равно передает xml-файл,то можно перейти на web-сервисы без проблем.
(12) это надо публиковать базу, а мало кто это хочет делать
(13) так надо опубликовать внутри локальной сети, не надо в глобальном интернете публиковать.
мне регистрация в службах компонентов всегда помогала
Нет, версия одна и запускаю на сервере. Проблема решилась перезапуском сервера 1С. Всем спасибо за участие.
Вроде COM-соединение возможно с базой на другой версии платформы 8.3 А OLE-соединение возможно?
(кстати на 16-ю версию платформы люди жалуются, нам сейчас пока запретили её ставить)
Панель управления\Все элементы панели управления\Администрирование\Службы компонентов\Компьютеры\Мой компьютер\Приложения COM+\CommCtrl\Роли\CreatorOwner\Пользователи\
Сюда добавить пользователей ОС сервера, под кем приходится запускать регламентные задания, а главное USR1CV8.
И лучше физически перезагрузить сервер сам компьютер.
У меня все базы на 8.3.10.2466 (x86-64), только одна 8.3.14.1779 (x64) на диапазоне портов 16хх. Когда к ней подключаюсь в строке подключения к имени сервера дописываю ":1640". Даже вручную делаю команду C:\Windows\SysWOW64\regsvr32 "c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll", пишет: Успешно выполнено DllRtgisterServer в c:\Program Files\1cv8\8.3.14.1779\bin\comcntr.dll. Но при этом все равно ошибка: "Несоответствие версий клиента и сервера 1С:Предприятия" (8.3.10.2466 - 8.3.14.1779).
(21) Я вот думаю сказать или нет что COM как и прочие приложения могут быть как x32 так и x64.
И короче регать думать надо что и откуда. И откуда и куда подключаться.
Ну не выйдет цыветочек и x32 не умеет с x64 через COM или OLE
Если фоновый процесс COM-соединения завершается с ошибкой:
: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Invalid class string
Нужно зарегистрировать библиотеку ComConnector comcntr.dll из каталога программы.
. Перед этим нужно отключить службу агента сервера 1С:Предприятия и все программы, использующие эту DLL .
При удачном выполнении Вы увидите:
Похожие FAQ
Еще в этой же категории
Ключевые слова и Изображения
Слова упорядочены по частоте использования в тексте
Изображения
Первым делом необходимо зарегистрировать DLL в системе
В случае, если не помогает - создаём коннектор руками:
•Заходим в Панель управления - Администрирование - Службы компонентов.
•Переходим к ветке Компьютеры - Мой компьютер - Приложения COM+.
•В контекстном меню выбираем Создать - Приложение. Откроется Мастер установки приложений COM+.
•Выбираем "Создать новое приложение".
•Вводим имя "V83COMConnector". Устанавливаем переключатель "Серверное приложение". Нажимаем "Далее".
•На следующем шаге устанавливаем "Текущий пользователь". Нажимаем "Далее".
•В появившейся ветке V83COMConnector переходим к подветке Компоненты.
•В контекстном меню выбираем Создать - Компонент. Откроется Мастер установки компонентов COM+.
•Выбираем "Установка новых компонентов".
•Нажимаем "Далее" - "Готово".
•Переходим к ветке V83COMConnector.
•В контекстном меню выбираем "Свойства". В открывшемся окне переходим на вкладку «Безопасность».
•Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку "Применить политику программных ограничений". Устанавливаем Уровень ограничений - "Неограниченный".
Бывало так, что вместо Текущий пользователь нужно прописать USR1CV8
Читайте также: