Teh Hermit
Trace: • запуск_сервера_в_режиме_отладки

Запуск сервера в режиме отладки

Запуск сервера в режиме отладки в Debian Linux с системой инициализации systemd (старый способ)

В примере рассматривается запуск сервера версии 8.3.22.1704 (в некоторых версиях 1с - это может быть по-другому).

1. Останавливаем службу 1с. Название службы можно посмотреть в /etc/sysconfig/system.

 systemctl stop srv1cv8-8.3.22.1704@.service@.service   

2. Правим файл запуска службы, добавляя ключ -debug - ровно так, как записано в командах ниже.

 cd /etc/sysconfig/system
 nano srv1cv8-8.3.22.1704\@.service
 Environment=SRV1CV8_DEBUG=-debug

3. Переинициализируем systemd следующей командой:

 systemctl daemon-reload

4. Запускаем службу 1с и проверяем её статус.

 systemctl start srv1cv8-8.3.22.1704@.service@.service
 systemctl status srv1cv8-8.3.22.1704@.service@.service

:!: В статусе обязательно должен появиться ключ debug. Это можно также проверить командой, найдя процесс rphost:

ps -ax /opt/1cv8/x86_64/8.3.22.1704/rphost -range 1560:1591 -reghost some1csrv.ru -regport 1541 -pid ba3edbe7-ba97-41d9-adc8-7adc51bb4cf6 -debug -tcp

Запуск сервера в режиме отладки в Debian Linux (новый способ)

Правим командой файл нашей версии сервиса:

 mcedit /opt/1cv8/x86_64/8.3.23.1865/srv1cv8-8.3.23.1865@.service

И добавляем флаг дебага в environment в данной части конфига:


Проверить, включена ли отладка на сервере 1с

1. Запускаем конфигуратор.

2. Выбираем в меню пункт “отладка”, затем “начать отладку”. Запустится платформа 1С в режиме предприятия.

3. При открытом 1с, переходим в конфигураторе в меню “Отладка” — “Подключение”.

4. Если поле “сервер” заполнено данными - отладка работает. Но, если клиент и сервер - не одна и та же машина, то требуется заполнить опцию “Искать предметы отладки на удаленном компьютере” ip-адресом или именем нашего сервера.

Пример работающей отладки.

1C, Linux, Debian, Systemd
Previous Next

Teh Hermit

Table of Contents

  

Microsoft

  Active Directory
  Active Directory Certificate Services
  Active Directory Federation Services
  BitLocker
  Terminal Services
  HYPER-V
  Exchange
  Internet Information Services (IIS)
  Storage Spaces Direct
  WSUS
  Windows Server
  Windows Server Core
  Windows
  Windows Admin Center
  Windows Backup
  Windows Firewall
  Windows 11
  Microsoft Office
  IPAM
  NPS и RADIUS
  Office Online
  Microsoft SQL Server
  Microsoft Endpoint Configuration Manager
  PowerShell
  KMS-активация

Unix-like

  Astra Linux
  Asterisk и FreePBX
  SQUID
  Debian
  CentOS
  Ubuntu Server + Desktop
  pfSense
  PostgreSQL
  SSH
  OpenSSL
  Zabbix

  

Hardware

  Keychron
  WakeOnLan
  Серверы HP
  Серверы SNR
  Настройка планшетов Handheld

  

Networking

  Cisco
  D-Link
  Mikrotik
  Keenetic

  

Other

  1С
  Docker
  DokuWiki
  Ghost Blog
  GoodbyeDPI
  Graylog
  VMWare
  ProxMox
  PrivateBin
  Outline VPN
  Wireguard
  Российская криптография
  Р-Виртуализация
  Kaspersky
  FileZilla ftp-сервер
  Soti MobiControl
  SysInternals
  VeraCrypt
  Non-Sucking Service Manager
  NMAP

     

DevOps

  Git
  Gitlab