Отладка на сервере запрещена

TheWitch Закрыто

Серверная отладка включена. С чего оно взяло? )
Отладка на сервере запрещена в параметрах запуска службы. Разрешить ее можно запуском на сервере инструмента "Управление службами серверов 1С (ИР)"
скрин

Комментарии

tormozit
#1, 04 июля 2025 16:36

Нужно более четкое описание поведения программы (что ты нажал и что после этого увидел) и файл технической информации.
tormozit изменил статус на Открыто


tormozit
#2, 04 июля 2025 18:34

Нужен текст из поля "Строка запуска службы"


TheWitch
#3, 04 июля 2025 18:48

Нажимаю на Отладка → Подключение и вижу данное уведомление
уведомление
""C:\Program Files\1cv8\8.3.25.1394\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "F:\1cv8\srvinfo" -debug"


TheWitch
#4, 04 июля 2025 18:48

Лог
[20250704 13-53-Ссылка скрыта


tormozit
#5, 04 июля 2025 19:09

(4) TheWitch, лог тоже пригодится, но в первую очередь нужен файл технической информации

команда "Сообщить о проблеме" непосредственно в позиции наблюдения проблемы создает файл общей технической информации


TheWitch
#6, 04 июля 2025 19:24

этот?
Ссылка скрыта


tormozit
#7, ред. 04 июля 2025 22:12

(6) TheWitch, да.
Выполни в консоли кода ИР с "Контекст: Сервер" следующий код и покажи значения выходных параметров

	выхИмяСлужбы = Неопределено;
	РабочийПроцесс = ирОбщий.ПолучитьПроцессОСЛкс("текущий",,, Ложь);
	КомпьютерКластера = ирОбщий.ИмяКомпьютераКластераЛкс();
	WMIЛокатор = ирКэш.ПолучитьCOMОбъектWMIЛкс(КомпьютерКластера);
	выхИдентификаторПроцесса = РабочийПроцесс.ParentProcessId;
	ПроцессАгента = ирОбщий.ПолучитьПроцессОСЛкс(выхИдентификаторПроцесса,, КомпьютерКластера);
		выхКомманднаяСтрока = ПроцессАгента.CommandLine;
		ТекстЗапросаWQL = "Select * from Win32_Service Where ProcessId = " + XMLСтрока(выхИдентификаторПроцесса);
		ВыборкаСистемныхСлужб = WMIЛокатор.ExecQuery(ТекстЗапросаWQL);
		Для Каждого лСистемнаяСлужба Из ВыборкаСистемныхСлужб Цикл
			СистемнаяСлужба = лСистемнаяСлужба;
			Прервать;
		КонецЦикла;
	выхИмяСлужбы = СистемнаяСлужба.Name;


TheWitch
#8, 04 июля 2025 22:20

(7) tormozit,
The RPC server "10.3.110.188" is unavailable
Редактор встроенный: Строка кода 7: Значение не является значением объектного типа (CommandLine)


tormozit
#9, 04 июля 2025 23:34

Проблему понял. Будет исправлено в ИР https://www.hostedredmine.com/issues/1006193


tormozit
#10, ред. 04 июля 2025 23:38

(8) TheWitch, выполни еще в том же контексте
ирКэш.ПолучитьCOMОбъектWMIЛкс("127.0.0.1")


tormozit
#11, ред. 06 июля 2025 17:11

Исправлено в ИР 7.84


TheWitch
#12, 07 июля 2025 08:44

(10) tormozit, если я правильно понял

Кстати при последующих вызовах данного кода не выводит что сервер RPC не доступен


tormozit
#13, 07 июля 2025 08:47

(12) TheWitch, там используется кэширование на время сеанса. Поэтом диагностика выводится только первый раз.


TheWitch
#14, 07 июля 2025 08:53

После обновления адаптера перестало выводить. Даже без обновления ИР
TheWitch изменил статус на Закрыто


tormozit
#15, ред. 07 июля 2025 08:59

(14) TheWitch, в адаптере я не делал изменений по этой проблеме. Так что это совпадение.


TheWitch
#16, 07 июля 2025 10:00

Предполагаю что это продолжение. (п.с. ИР обновил до последней версии)

TheWitch изменил статус на Открыто


TheWitch
#17, 07 июля 2025 10:02

Ссылка скрыта


tormozit
#18, 07 июля 2025 19:14

(16) TheWitch, пробуй эту версию адаптера
RDT.os


TheWitch
#19, 08 июля 2025 12:18

В этой не ругается
TheWitch изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера