Имя: Пароль:
1C
1С v8
Перестал работать COMConnector на сервере 8.3.5.1119 (УПП 1.3 -> ДО 1.3)
,
0 Pushno
 
24.10.14
19:44
Здравствуйте.
Столкнулся с проблемой в обмене УПП-ДО через внешнее соединение (из УПП). При соединении с базой вместо COMОбъекта возвращается Неопределено в общем модуле при серверном выполнении. Если запускать через обработку на клиенте (обычном, разумеется), тот же модуль отрабатывает нормально.

    ТекCOMПодключение = Новый COMОбъект(НастройкаПодключения.ВерсияПлатформы + ".COMConnector");
    Попытка
        V8 = ТекCOMПодключение.Connect(ПараметрСоединения);
        Сообщить("Соединение установлено!", СтатусСообщения.Информация);    
        Возврат Истина;
    Исключение
        Сообщить("Не удалось установить соединение!", СтатусСообщения.Важное);    
        ТекстОшибки = ОписаниеОшибки();
        Сообщить(ТекстОшибки, СтатусСообщения.Важное);
        Возврат Ложь;
    КонецПопытки;

Причём раньше всё работало и на сервере. И, как говорит IT-шник, сломалось на несколько дней позже такого подозрительного действия, как отключение режима совместимости с 8.2 (склонен верить). То есть ни с того, ни с сего. Никаких вываливаний в исключение, просто Неопределено и всё тут. Ну и дальше уже валится не ожидающий такого код по работе с внешней базой.
На всякий случай отмечаю, что переменная V8 - параметр, передаётся в функцию из другого общего модуля по непосредственному обмену. У обоих стоят галки Сервер, Клиент (обычное приложение) и Вызов сервера.
Гуглил инет и ИТС, яндексил мисту, но без результатов.
Призываю коллективный разум на помощь! Спасибо заранее.
1 Dmitry1c
 
24.10.14
19:46
переустанови платформу
2 Pushno
 
24.10.14
23:43
(1) Единственный вариант? Не факт, что уговорю...
3 Сергиус
 
25.10.14
01:37
(0) перезарегистрируй на сервере comcntr.dll
4 Pushno
 
26.10.14
12:12
(3) Да, это можно попробовать в понедельник. Только раньше, например, при несоответствии версий, наступало исключение. Это меня смущает.
5 Стальная Крыса
 
26.10.14
13:56
сервер 1С стал 64-разрядным  :)
6 Pushno
 
27.10.14
13:31
(5) В связи с этим "мы все умрём"? Или один из вариантов выше поможет?
7 dk
 
27.10.14
13:40
обновили сервер приложений до 8.3.5.1231
8 Pushno
 
28.10.14
22:33
(7) Да, тоже стоит по соседству свежая платформа, говорят. И какие в ней изменения уничтожают добро?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший