После обновления платформы перестал работать V83.ComConnector

1. domenick1991 28.09.17 09:19 Сейчас в теме
Добрый день.
Имеется интеграция directum и 1С.
В directum написан следующий код:

1. V8Connector = CreateObject("V83.ComConnector.1")
2. ConnectionParams = "Srvr=server;Ref=base;"
3. V8App = V8Connector.Connect(ConnectionParams)

Обновили платформу с 8.3.9.2170 на 8.3.10.2580 и ComConnector стал вываливаться на 3 строке, сперва была ошибка "Invalid floating point operation"
Делал регистрацию: regsvr32 comcntr.dll и делал https://infostart.ru/public/387577/ пункт "Управление COM+ приложениями 1С" после чего ошибка изменилась на "ошибка инициализации библиотеки модулей"
Подскажите как исправить данную проблему. Спасибо
p.s. делал Проверку конфигурации с галочками "внешнее соединение" ошибок нет. У роли учетки, от которой запускается ComConnector права на внешнее соединение есть.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
21. tonic 28.09.17 11:13 Сейчас в теме
(1) А пришли строку запуска сервера 1С.
2. SaschaL 28.09.17 09:22 Сейчас в теме
А отладчиком не прогоняли этот кусок кода?
Возможно там будет видно что происходит?
3. tonic 28.09.17 09:36 Сейчас в теме
Я дико извиняюсь, а почему:
V8Connector = CreateObject("V83.ComConnector.1")
а не
V8Connector = CreateObject("V83.ComConnector")
5. domenick1991 28.09.17 09:37 Сейчас в теме
(3) в реестре оба определены, результат одинаковый.
6. tonic 28.09.17 09:39 Сейчас в теме
(5) после того как делал регистрацию сервер 1С перегружал?
И где ты сделал регистрацию comcntr.dll на сервере 1С или на клиенте?
8. domenick1991 28.09.17 09:43 Сейчас в теме
(6) Сервер перезагружали, как и клиентскую машину, регистрацию делал на клиенте.
Самое интересное, что поставив на чистый комп (где раньше не было 1с) ошибка повторяется.
10. tonic 28.09.17 09:44 Сейчас в теме
(8) регистрацию надо делать на сервере, попробуй.
12. domenick1991 28.09.17 09:47 Сейчас в теме
(10) 1Сник сказал, что делал и на сервере, после чего сервер перезагружал.
4. domenick1991 28.09.17 09:36 Сейчас в теме
А как com прогнать в отладке 1с? когда нажимаю Начать отладку в конфигураторе, то открывается 1ска.
Отладчик директума ничего не говорит
p.s. Я не программист 1с.
7. red80 28.09.17 09:41 Сейчас в теме
Как вариант: поставили 8.3.10.2580, а работаете с другим релизом. Тот релиз, дистрибутив которого установили последним, должен использоваться при com подключении.
11. domenick1991 28.09.17 09:45 Сейчас в теме
9. AndKovalchuk 195 28.09.17 09:44 Сейчас в теме
Нужно заново зарегистрировать библиотеку

RegSvr32 "<ПутьК1с>\8.3.10.2580\bin\comcntr.dll"
13. domenick1991 28.09.17 09:47 Сейчас в теме
(9)
Нужно заново зарегистрировать библиотеку

делали это
14. AndKovalchuk 195 28.09.17 09:56 Сейчас в теме
16. domenick1991 28.09.17 10:29 Сейчас в теме
(15) на сервере отсутствует COM+ на обеде попробуем поставить его туда. Отпишусь по результату
17. tonic 28.09.17 11:01 Сейчас в теме
(16) если отсутствует Com+ то как 1С-ник мог зарегистрировать на сервере comcntr.dll?
18. domenick1991 28.09.17 11:05 Сейчас в теме
19. tonic 28.09.17 11:11 Сейчас в теме
(18) Хорошо, спрошу по другому, как COM+ может отсутствовать если он аж с WIN 2000 включен в состав операционки?
20. domenick1991 28.09.17 11:13 Сейчас в теме
(19) имеется введу прилоежения 1с в com+, а не сам com+
22. domenick1991 28.09.17 11:13 Сейчас в теме
создать com+ на сервере не помогло.
23. domenick1991 28.09.17 11:24 Сейчас в теме
может быть проблема в том, что windows 64бит, а платформа и 1с по 32 бита?
24. tonic 28.09.17 11:29 Сейчас в теме
(23) права на запуск 32 битных приложений есть?
Пришли строку запуска сервера 1С.
25. domenick1991 28.09.17 12:19 Сейчас в теме
(24) запуск по службе идет.
а так наверное вы это имеете введу? "C:\Program Files (x86)\1cv8\8.3.10.2580\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"
А что за права такие, первый раз слышу что нужны какие-то права на запуск 32 битных приложений.
26. neo638 03.10.17 04:00 Сейчас в теме
Аналогичная проблема, нашли решение?
27. domenick1991 05.10.17 08:52 Сейчас в теме
(26) Пока нет, ждем ключ для 64 битной платформы, может с ней будет работать. Там при установке можно отдельно галочку поставить "установка com".
28. alx7304 05.10.17 09:10 Сейчас в теме
На сервере
Прикрепленные файлы:
32. domenick1991 11.10.17 08:29 Сейчас в теме
29. alx7304 05.10.17 09:10 Сейчас в теме
и наступит счастье, у нас работает
30. alx7304 05.10.17 09:24 Сейчас в теме
и после каждого обновления, если 64 бит, обновляем коннектор.
31. domenick1991 11.10.17 08:28 Сейчас в теме
Установили 64бит, ошибка пропала. Но с помощью коннект не получает апликейшен, в чем может быть проблема?
33. alxarz 32 28.11.17 03:21 Сейчас в теме
(31) так строчка может ещё не выполнилась, вот и null
Оставьте свое сообщение

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