1c edt ошибка взаимодействия с сервером

Обновлено: 01.07.2024

📌 Если 1С выдает «Ошибка соединения с сервером 1С:Предприятие. Не запущен ни один рабочий процесс. Соединение с базой невозможно».

Если 1С выдает «Ошибка соединения с сервером 1С:Предприятие» Если 1С выдает «Ошибка соединения с сервером 1С:Предприятие»

Варианты поиска ошибок и решений:

  1. Проверьте в Диспетчере задач наличие процессов ragent, rphost и rmngr. Через оснастку « Службы » перезапустите « Агент сервера 1С:Предприятия ».
  2. При внезапном отключении питания или подобных ситуациях — возможно повреждение конфигурационных файлов:
  • Остановите Агент сервера 1С, удалите данные из папки srvinfo в « %ProgramFiles%\1cv8 » в зависимости от разрядности ОС.
  • Запустите службу « Агент сервера 1С:Предприятие ».
  • Через Администрирование серверов 1С Предприятия заново создайте кластер 1С и добавьте информационные базы.

3. Переименование ПК с установленной ролью сервер 1С.

После этого перестает работать Агент сервера 1С — запускается на несколько секунд и останавливается. В консоли управления появляется ошибка сетевого доступа к серверу.

Настройки кластера серверов 1С:Предприятие хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы « Агент сервера 1С:Предприятие »).

После изменения имени компьютера выполните следующее — найдите папку srvinfo в каталоге установки 1С, отредактируйте два файла:

  • . \1cv8wsrv. lst;
  • . \reg_1541\1CV8Clst. lst.

Замените в этих файлах старое имя сервера на новое. Запустите службу « Агент сервера 1С:Предприятие ».

✅ Это типовые и быстрые варианты решений, но в сложных ситуациях требуется дополнительный разбор и поиск ошибок.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.


Реализована поддержка версии 8.3.20 платформы «1С:Предприятие 8». Вы можете использовать ее для запуска и отладки конфигураций. Также вы можете использовать новую функциональность этой версии при разработке прикладных решений.

Принудительное использование серверной виртуальной машины Java (server VM)


Теперь для 1C:EDT стандартным способом запуска является использование серверной виртуальной машины Java (server VM). Она обеспечивает более высокую производительность по сравнению с клиентской VM, которая стандартно использовалась раньше.

Если для запуска вы используете 1C:EDT Start , то никаких дополнительных настроек не требуется. А если вы запускаете 1C:EDT другими способами, то в 1cedt.ini должен быть указан путь к приложению Java (подробнее).

Выбор среды разработки для запуска проекта

    • Если можно однозначно определить, какая версия среды разработки нужна для проекта, то происходит ее поиск, установка (если нужно) и запуск проекта;
    • Если подходящих для проекта версий несколько, то 1C:EDT Start предлагает выбрать, на какой версии запустить проект.

    Создание проекта в 1C:EDT Start


    Мы переработали дизайн карточек типов проектов на первом шаге создания проекта. Теперь выбор версии среды разработки, отличной от версии по умолчанию, стал более понятным. При этом мы постарались сохранить удобство для тех пользователей, которые хотят без лишних действий выбрать версию по умолчанию и сразу перейти к следующему шагу.


    Приложения


    Мы добавили новую сущность, приложение, и сделали для нее новую панель Приложения . Приложение — это единица загрузки, обновления и развертывания разрабатываемой конфигурации. Приложение описывает связь проекта с некоторой информационной базой «1С:Предприятия», на которой проект запускается и отлаживается.

    Можно сказать, что приложения заменили собой связи с информационными базами, которые были у проекта.


    Панель Приложения показывает все приложения, с которыми связан текущий проект (проект, который выбран в панели Навигатор ). Вы можете добавлять новые приложения к проекту вручную. Также при импорте нового проекта из информационной базы приложение для него создается автоматически.

    Из панели Приложения удобно запускать и отлаживать проект — вы просто запускаете нужное вам приложение, т. е. ту или иную информационную базу.

    У приложений есть редактор, с его помощью, например, вы можете выбирать вариант обновления конфигурации (раньше это делалось в редакторе проекта). Кроме этого в приложении вы можете задать настройки доступа к информационной базе, а также порт, на котором будет запускаться сервер отладки (раньше это делалось в конфигурации запуска). Еще в редакторе приложения можно опубликовать информационную базу на одном из серверов.

    Шаблоны встроенного языка


    Мы значительно переделали и улучшили механизм шаблонов встроенного языка. Теперь вы можете хранить шаблоны как в рабочей области, так и в отдельных проектах, можете автоматически импортировать шаблоны из ST-файлов «1С:Предприятия». Кроме этого вы можете удобным образом задавать контексты, в которых будет работать шаблон, а также использовать переменные для описания действий, выполняемых после вставки шаблона.


    Проверки конфигурации

    Мы кардинально переработали механизм проверок конфигурации. Теперь вы можете настраивать стандартные проверки, созданные разработчиками 1C:EDT , а также добавлять собственные проверки, реализованные в виде плагинов 1C:EDT .

    Вы можете включать и выключать проверки для всей конфигурации, а также создавать несколько профилей проверок, которые будут использоваться на разных стадиях разработки конфигурации.

    Включенные проверки можно подавлять для отдельных подсистем, объектов конфигурации, форм, модулей, процедур и т.д. Таким образом проверка не отключается целиком, но перестает выполняться в некоторых частях конфигурации.

    Подробнее вы можете прочитать о новом механизме здесь, а примеры разработки собственных проверок можно посмотреть в документации по разработке плагинов.

    Сохранение конфигурации в файл


    Теперь перед сохранением конфигурации информационной базы в CF-файл мы проверяем, что база связана с каким-либо проектом и ее конфигурация соответствует этому проекту. Если конфигурация информационной базы и проект отличаются, 1C:EDT сообщит об этом и автоматически установит флажок Обновить конфигурацию перед экспортом в файл . В результате конфигурация базы сначала будет обновлена до того состояния, которое имеется в связанном проекте, а затем уже выгружена в файл.


    Этот мастер вы можете открыть из панели Информационные базы , нажав Сохранить конфигурацию в файл. в контекстном меню нужной базы.

    Обновление проекта из информационной базы


    Если конфигурация информационной базы была изменена без участия 1C:EDT (например, Конфигуратором), то при запуске проекта или при импорте конфигурации в существующий проект 1C:EDT предлагает импортировать изменения конфигурации из информационной базы в проект.


    Теперь в этом месте вы сразу же можете задать параметры сравнения / объединения, которые будут использованы при объединении конфигурации с проектом. Для этого открывается следующий диалог:


    Получить и слить.


    В панели Навигатор для команды Групповая разработка > Получить и слить. (Team - Pull. ) мы добавили настройку параметров сравнения/объединения конфигураций (стратегия сопоставления, режим сравнения модулей и т.д.). Она доступна на втором шаге мастера.

    Обратите внимание, что при выполнении команды Получить и слить этот диалог не вызывается и сравнение/объединение будет выполнено со стандартными настройками.


    Исправленные ошибки

    Версия 2021.2.7

    Версия 2021.2.6

    Версия 2021.2.5

    • Изменения определяемого типа не попадают в главную конфигурацию. Эта ошибка возникала в том случае, если определяемый тип заимствован в расширение и в расширении у него изменен тип. После объединения с веткой Git или после обновления проекта из информационной базы такие изменения не попадают в главную конфигурацию;
    • Ошибка при экспорте конфигурации в информационную базу. Эта ошибка возникала в следующих случаях:
      • если в заимствованной форме есть ссылка на хранилище вариантов отчетов;
      • если в командном интерфейсе заимствованной формы есть ссылки на команды расширяемой формы;

      Версия 2021.2.4

      Версия 2021.2.3

      Версия 2021.2.2

        Ошибка "Операция конфигурирования завершена неуспешно java.nio.file.AccessDeniedException: C:\Users\***

      Версия 2021.2.1

      Версия 2021.2.0

        Теперь во всех случаях, при редактировании заимствованных модулей, для них автоматически устанавливается флаг Изменять значение при подключении расширения . Раньше в некоторых случаях этот флаг нужно было устанавливать вручную;

      Возможные решения

      1. Проверка даты/времени на ПК

      Проверьте корректность через «Панель управления — Часы и регион — Дата и время». Отправьте команду на автоматическую синхронизацию, если вы соединены с сетью Интернет.

      2. Проверка доступности

      Посмотрите сведения о сертификате. В открывшемся окне перейдите на последнюю закладку и убедитесь, что цепочка сертификатов корректная. Непрерывная и без каких-либо предупреждающих иконок.

      Если адрес не открывается — другие распространенные причины:
      • доступ заблокирован через файл hosts;
      • нет доступа из-за прокси-сервера;
      • ресурс блокирован firewall/антивирусом.

      3. Отключение проверок

      Список ИБ — Выбор базы — Изменить… — Дополнительно… — Далее >
      Выберите клиентский сертификат: Не предоставлять
      Выберите способ проверки сертификата сервера: Не проверять


      Не проверять сертификат сервера

      4. Игнорирование ошибки проверки отзыва

      В конфигурацию платформы — в файл conf с расширением cfg — добавьте следующую опцию:

      Расположение файла:
      • C:\Program Files\1cv8\8.х.хх.хххх\bin\conf
      • C:\Program Files (x86)\1cv8\8.х.хх.хххх\bin\conf

      Данный механизм игнорирует именно ошибки проверки отзыва, а не отменяет проверку отзыва сертификата. Поэтому, если сертификат сервера отозван и это подтверждено, то соединение с таким сервером установлено не будет.

      5. Импорт самоподписанного сертификата

      Добавьте сертификат сервера на ПК, с которого вы подключаетесь, в список «Локальный компьютер — Доверенные корневые центры сертификации — Сертификаты».

      В этом случае поставьте режим «Выберите способ проверки сертификата сервера = Хранилище сертификатов Windows». Или укажите файл сертификатов CA — как удобнее.

      6. Диагностика ошибок

      Используйте методические рекомендации по диагностике ошибок ОС Windows из официальной статьи 1С.

      Если окружение настроено корректно и есть доверие к сертификату удаленного ресурса, то ошибки не будет. Пусть все получится. 🤗


      В последнем обновлении исправлены выявленные ошибки, а также даны методические рекомендации, которые позволят избежать неполадок при работе над проектами с использованием 1С:EDT.

      Какие ошибки исправили в 1С:EDT 2020.5.1

      Фирма «1С» опубликовала исправления для вышедшей в середине сентября версии 1С:EDT 2020.5. В корректирующий релиз включили следующие исправления и улучшения:

      Также разработчики устранили коллизию, когда при создании расширения с указанием родительского проекта конфигурации значение свойства «Вариант встроенного языка» копируется из конфигурации.

      Данный перечень исправлений опубликован в официальной группе в Telegram, посвященной 1С:Enterprise Development Tools. Группа была создана не так давно, в июле этого года. Ключевыми целями этого сообщества является сбор сведений об ошибках, а также консолидация пожеланий и отзывов по работе 1С:Enterprise Development Tools. Отметим, что несколько исправлений разработчики продукта внесли в релиз после публикации ошибок именно в этой группе.

      Что еще нового в работе 1С:EDT 2020.5.1

      Кроме этого, в исправительном релизе к описанию добавили рекомендации, которые позволят избежать возможных неполадок в работе программой. Приводим здесь наиболее существенные фрагменты этих рекомендаций.

      Так, разработчиками продукта было предложено решение для проблемы импорта и экспорта свойства ИспользованиеТекущейСтроки (currentRowUse) у групп в формах – если разработка приложения предназначена для платформы для настольных компьютеров, то необходимо будет заменить в конфигурации значение этого свойства с «DontUse» на «Auto».

      Разработчики рекомендуют для выполнения такой замены воспользоваться механизмом поиска по XML-файлам и заменой с регулярными выражениями. При этом для мобильной платформы такую автозамену стоит применять более аккуратно, поскольку в коде могут быть группы, в которых специально установлено значение свойства «currentRowUse» как «DontUse» ( НеИспользовать).

      «Если вы используете 1С:ГитКонвертер, то для получения XML-файлов конфигурации в формате 1С:EDT достаточно обновить версию 1С:EDT, которую вы используете для 1С:ГитКонвертера», – говорится в описании релиза.


      Еще одно узкое место при разработок с использованием 1С:EDT – это экспорт расширений конфигурации в информационную базу. «На данный момент в конфигураторе 1С:Предприятия и в 1C:EDT существуют фундаментальные различия в работе с расширениями конфигурации. Это может привести к ошибкам при экспорте расширений в информационные базы или к ошибкам отображения заимствованных форм в редакторе в 1C:EDT», – отмечается о описании релиза. В для разрешения возможных коллизий предлагается обновлять форму, заимствованную в расширение.

      Читайте также: