Имя: Пароль:
1C
1С v8
Проблема с подключением отладки COM-соединения
0 MigAV
 
10.04.15
07:55
Понимаю что темы уже такие были, но задолбался уже не могу настроить отладку COM-соединения. Все темы уже здесь и в инете перекурил.

Есть сервер 8.3 (БП 3.0 на нем). Запущен в режиме отладки (с ключом -debug). Проверил отладка на стороне сервера работает для обычных клиентских соединений. Конфигуратор для отладки запустил прям там на сервере.

Есть комп (мой) на котором запускается другая база (УПП на платформе 8.2 сервер физически совсем другой если что) Из УПП на моем компе инициализируется COM соединение к серверу 8.3 к БП 3.0. после метода Connect в отладчике УПП сразу точку установки поставил. Иду на сервер 8.3 в отладчик БП 3.0 предмета отладки нема.

Файл comcntrcfg.xml следующего содержания:
<config xmlns="http://v8.1c.ru/v8/comcntrcfg">;
    <debugconfig debug="true" debuggerURL="tcp://localhost:1560"/>
</config>

Запихнул куда только можно. Насколько я понимаю правильное место это на сервере 8.3 в папку Bin\conf. В файле пробывал и разные порты и без портов указывать параметр debuggerURL. Что еще может быть ? Может все таки что-то с параметром debuggerURL не так я делаю ? Как правильно его задать в моей ситуации ?
1 DmitrO
 
10.04.15
09:35
1.
"Запихнул куда только можно. Насколько я понимаю правильное место это на сервере 8.3 в папку Bin\conf."

правильное место это там где создается COM-соединение, т.е. на твоем компе.

2.
"Иду на сервер 8.3 в отладчик БП 3.0 предмета отладки нема"
это куда "идешь"?

конфигуратор с базой БП 3.0 должен быть открыт у тебя же на компе.
2 DmitrO
 
10.04.15
09:40
это исходя из того что:
"Из УПП на моем компе инициализируется COM соединение.."

Однако если УПП тоже серверная и выполнение идет на сервере (серверный метод формы или общий модуль), то.. ну ты понимаешь..
3 MigAV
 
10.04.15
11:32
(1)
Все тема закрыта. Нашел в чем трабл был. В строке подключения к серверу при создании COM соединения название сервера по регистру символов не совпадало с названием сервера в конфигураторе.

Поправил теперь все ок. И кстати вообще удалил comcntrcfg.xml из всех мест и без него все работает.

Вы не правы на счет того что конфигуратор для отладки должен быть там же от куда COM соединение инициализируется.
COM-соединение создается с моего компа при этом я прекрасно могу отладчик запустить на сервере или на другом компе и подключиться к предмету отладки связанному с этим COM-соединением.