Отладка регламентного задания не работает, а сервера работает #578491


#0 by Tonik
есть сервер 8.2 (обычное приложение) в режиме отладки. все серверные вызовы отлично отлаживаются. а вот регламентные задания никак не цепляет. агент запущен как сервис "C:Program Files1cv828.2.13.219in agent.exe" -srvc -debug -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files1cv82srvinfo" куда еще посмотреть? Спасибо
#1 by Septera
уффф не знаю как их там отлаживать прямо на сервере, я загонял код в процедуру обработки и вручную тестил на клиенте, а потом заливал на сервер уже отлаженный код
#3 by МишельЛагранж
позвольте, регламентное задание не сущетсвует само по себе, оно запускает что-то - а это "что-то" прекрасно отлаживается в конфигураторе...
#4 by kuza2000
Замечательно отлаживаются регламентные задания "сами по себе". ОтладкаПодключение...Автоматическое подключениеФоновые задания галка стоит?
#5 by Tonik
конечно стоИт. в код вызываемой процедуры даже вставил задержку на 10 секунд, думал, что отладчик не успевает подключиться. вот сервер нормально отлаживается с любого компа. еще идеи есть?
#6 by crazy_killer
условий из и должно быть достаточно а может задание вообще не стартует? вставь в код процедуры запись в журнал регистрации, и проверь
#7 by Tonik
#Если Сервер Тогда в журнал пишет, а точка останова не срабатывает. уже все перепробовал
#8 by Tonik
ведь тема несколько раз поднималась. неужели решения так никто и не нашел?
#9 by Maxus43
запускай из под своего сеанса процедуру, которую регламентное выполняет. Для отладки даже удобней так
#10 by Tonik
да вопрос не в том, как отладить, а почему не работает и как победить. а что делать, если ошибку придется "ловить", бывают плавающие ошибки. да и при таком подходе, код может на клиенте выполниться.
#11 by Fragster
а вто это фиговый вариант, потому как далеко не все, что работает на клиенте работает на сервере
#12 by romashov
а в общем модуле откуда процедура вызывается галочка "Клиент обычное приложение стоит"? Можно еще один кластер тестовый с ключом debug запустить тогда будет можно серверные процедуры отлаживать
#13 by Tonik
все приложение ОБЫЧНОЕ галки все стоят. СЕРВЕР я могу отлаживать. все подключения цепляет. а вот фоновые нет. кстати,  для фоновых почему-то не показывает имя компа в списке активных пользователей
#14 by Maxus43
правильно что не показывает... какое имя компа хочеш у фонового и какого пользователя?)
#15 by Septera
нормально, если не дурак то додумаешься проверить: "Доступность: Сервер, толстый клиент..."
#16 by Dmitry77
Напиши обработку с 1 кнопкой выполнить, по этой кнопке вызыай процедуру из регламентного задания и не мучайся.
#17 by Fragster
судя по мисте - у половины 1сников СП смистили.
#18 by Fragster
а еще прикольно когда у юзера доступ к ресурсу какому-нибудь есть, а у сервера - нет. и соответственно, на сервере не работает, а у юзера - работает.
#19 by БибиГон
а как это у сервера нет доступа к какому то ресурсу, где это прописывается?
#20 by Fragster
ну например на сервере не установлен эксель. или там в проксе запрет на ХТТП. или на папку расшаренную у юзера сервера 1с нету доступа... да мало ли случаев?
#21 by Tonik
вот имя пользователя как раз показывает и именно то, которое я указал. неожиданно, правда? я, собственно, имя компа не хочу, это как вариант, в чем может быть затык и отладка не работает.
#22 by БибиГон
а на ftp может быть прописан запрет для сервера?
#23 by Tonik
запретить можно вообще все.
#24 by Дикообразко
смотри под кем запускается служба 1С сервера, и какие у него прав
#25 by kuza2000
Как идеи для мозгового штурма. Когда отлаживал веб-сервисы на 8.1, там надо было еще cfg править, в мануале было написано. Может, тоже? В мануале по этому поводу ничего нет? Ну и файрвол посмотреть - не режет ли порты... хотя, сервер вроде бы отлаживается...
#26 by Rebelx
было такое (есть на одном из серверов клиента) как бороться - не знаю. писал на форум 1С - тишина, без вариантов
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С