Имя: Пароль:
1C
 
http отладка внешнего соединения не работает
0 TormozIT
 
гуру
31.08.21
08:10
На 8.3.18.1563 у меня не удалось увидеть предмет отладки внешнего соединения (остальные предметы отладки работают нормально) через http отладку в клиент-серверной базе на клиенте. Использовал конфигурацию отладки:

<config xmlns="http://v8.1c.ru/v8/comcntrcfg">
<_debugconfig debug="true" protocol="tcp"/>
<debugconfig debug="true" protocol="http" debuggerURL="http://CORTEX:1550"/>
</config>

В той же базе и том же эксперименте отладчик в TCP режиме отладки показывает все предметы отладки типа COM-соединение запущенные как до так и после старта отладчика, если в файле comcntrcfg протокол отладки был указан "tcp". Поэтому хотелось бы понять, работает ли http протокол для внешних соединений как заявлено в документации, и, если да, то понять какие еще условия должны быть выполнены.
1 TormozIT
 
гуру
31.08.21
08:11
Документация по настройке отладки внешнего соединения https://its.1c.ru/db/v8320doc#bookmark:dev:TI000001036
2 TormozIT
 
гуру
31.08.21
08:16
Смотрел через сниффер http запросы. Предмет отладки внешнего соединения (клиентский контекст) даже не пытается регистрироваться на адресе debuggerURL.
3 arsik
 
гуру
31.08.21
09:06
(2) Всегда думал, что у внешнего соединения контекст внешнего соединения. Какой еще клиентский контекст?
4 TormozIT
 
гуру
31.08.21
16:05
(3) сеанса внешнего соединения может иметь контекста - клиентский (COM-соединение) и серверный (Сервер).
5 Garykom
 
гуру
31.08.21
16:08
(0) там баги по http отладке были в разных версиях платформы
6 1Сергей
 
31.08.21
16:09
Мы на 18 релизе тоже отказались от отладки по нттр, сейчас перешли на 19 и снова включили
7 TormozIT
 
гуру
31.08.21
16:24
(6) А я наоборот - в 19-й увидел много новых багов с отладкой http, особенно в фоновых заданиях. Они до сих пор не исправлены (зарегистированы мной).