Имя: Пароль:
1C
1С v8
не работает отладчик серверных модулей 1С 8.3
0 irina2002
 
20.02.16
11:35
на платформе 1С:Предприятие 8.3 (8.3.7.1831). режим отладки на сервере включен, через реестр.
1 Одинесю
 
20.02.16
11:36
А службу перезапускала?
2 Amra
 
20.02.16
11:36
"Не верю!" (с)
3 Cyberhawk
 
20.02.16
11:37
1. Сервенный предмет отладки виден в доступных предметах отладки? Если нет, то попробуй поднять диапазон портов сканирования (до 2000, например).
2. Серверный предмет отладки-то подключен?
4 shuhard
 
20.02.16
11:38
(0)[не работает отладчик серверных модулей 1С 8.3]
у нас работает, ЧМДНТ ?
5 Одинесю
 
20.02.16
11:40
(3) нифига себе
http://v8.1c.ru/o7/201506debug/index.htm
6 Cyberhawk
 
20.02.16
11:41
(5) Что именно тебя огорошило?
7 kiruha
 
20.02.16
11:41
У меня http сервисы не отлаживаются - все галки включены
8 Одинесю
 
20.02.16
11:41
(6) Не знал даже)
9 Cyberhawk
 
20.02.16
11:42
(8) "Старая" отладка по-прежнему работает как и ранее: по TCP напрямую между предметом отладки и отладчиком
10 irina2002
 
20.02.16
11:47
(1) да
(3) виден.
скриншот подключения отладчика в конфигураторе: https://yadi.sk/i/W0S7dpNcpAU7J
11 irina2002
 
20.02.16
11:50
(4) версия платформы?
я не знаю , кого маретить. на платформе 8,3,7,1805 все работало.
12 Heckfy
 
20.02.16
11:52
В службе строка подключения такого вида:
"C:\Program Files (x86)\1cv8\8.3.7.1873\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"

В каком месте -debug стоИт?
13 irina2002
 
20.02.16
11:54
(12) в конце
14 Cyberhawk
 
20.02.16
11:55
Проверь первым делом, останавливается ли вообще код... нажми "Отладка - Остановить" и на клиенте что-нибудь сделай. Отладчик остановится в какой-нибудь строке?
15 Cyberhawk
 
20.02.16
11:56
Еще подозрение, что ты точку останова поставила в модуле, у которого стоит "Повторное использование возвращаемых значений"
16 Cyberhawk
 
20.02.16
11:56
И не забывай фотку добавить в профиль, как все получится
17 Diman000
 
20.02.16
11:57
Могут быть ограничения доступа с портами...
18 irina2002
 
20.02.16
11:57
(15) совсем не то
включала замер производительности, вижу только клиентские модули
19 irina2002
 
20.02.16
11:58
(17) серверный предмет отладки видится
20 Мыш
 
20.02.16
11:58
(19) Сервер рестартани. Бывает такое.
21 Cyberhawk
 
20.02.16
12:00
(18)
1. Что с (14)?
2. "включала замер производительности, вижу только клиентские модули" // ни о чем не говорит - у тебя может отчет в фоновом задании выполняется (т.е. в другом предмете отладки)
22 Heckfy
 
20.02.16
12:07
(13) поставь после агента. Вот так:

"C:\Program Files (x86)\1cv8\8.3.7.1873\bin\ragent.exe" -srvc -agent -debug -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"
23 irina2002
 
20.02.16
12:09
(22) то бишь - debug?
24 Heckfy
 
20.02.16
12:09
Или перед, не помню точно....

"C:\Program Files\1cv8\8.3.5.1098\bin\ragent.exe" -srvc -debug -agent -regport 1541 -port 1540 -range 1560:1591 -d "D:\1cv8\srvinfo"

Это с рабочего сервера. Все работает. Если в конце ставить
25 Heckfy
 
20.02.16
12:09
То нет
26 irina2002
 
20.02.16
12:17
(25) не помогло.
(21) на клиенте срабатывает, на сервере нет
скриншот внешней обработки в конфигураторе: https://yadi.sk/i/ng9q56H7pAaJZ
27 Heckfy
 
20.02.16
12:18
Покажи строку из службы.
28 vde69
 
20.02.16
12:21
для отладки некоторых объектов необходимо что бы имя сервера 1с было одинаково буква в букву (включая регистр букв, и запрещено использовать IP) в отладчике (там где "искать на сервере ххххх" и у объекта...

эта фича практически нигде не документирована
29 irina2002
 
20.02.16
12:22
(27) "C:\Program Files\1cv8\8.3.7.1831\bin\ragent.exe" -srvc -agent -debug -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo"
30 eklmn
 
гуру
20.02.16
12:22
"C:\Program Files\1cv8\8.3.7.1831\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d "C:\Program Files\1cv8\srvinfo"
31 vde69
 
20.02.16
12:23
"и у бъекта" - обычно в строке подключения клиента (короче во всех местах где это встречается и у тебя и на сервере и у клиентов и у пользователей)
32 eklmn
 
гуру
20.02.16
12:25
(29) ну вот , сама с высшим техническим а параметры разбрасываешь.
33 vde69
 
20.02.16
12:26
то есть если строка запуска юзера содержит имя сервера "Buh"
то отладка его фоновых заданий не будет работать если указывать "buh", "127.0.0.1" и т.д.
34 vde69
 
20.02.16
12:27
(32) с параметрами у нее все нормально
36 irina2002
 
20.02.16
12:34
на физическом сервере 1с отладка работает.
37 eklmn
 
гуру
20.02.16
12:35
(34) у меня было с 8.2 что не работало
38 Cyberhawk
 
20.02.16
12:37
(26) По F11 не проваливается в процедуру что ли?
39 eklmn
 
гуру
20.02.16
12:41
(36)  покажи Отладка-Подключения-Настройки отладчика
40 irina2002
 
20.02.16
13:11
заработала. причина - брандмауэр.
положение ключа отладки при запуске агента сервера 1С на включение отладчика не влияет.
41 irina2002
 
20.02.16
13:16
выводы из проделанных экспериментов.

1. если по F5 из конфигуратора серверный экземпляр отладки не подключился, то подключение вручную результата не даст.

2. при отладке внешних обработок точки останова (что на сервере 1с, что на клиенте 1с) срабатывали только при открытии обработки по сети (обработка должна видеться сервером 1с)
42 eklmn
 
гуру
20.02.16
13:19
жесть