Ошибка выполнения запроса post к ресурсу e1cib logform недостаточно свободной памяти для выполнения

Клиент поймал довольно странную ошибку при работе в 1С. При этом отследить её было проблематично. Она могла возникнуть в любой момент: при работе с документами или же просто в режиме ожидания.

Из дальнейших действий — «Перезапустить» или «Завершить». В общем, неудобно и бесит, когда трудишься по своей задаче. А тут еще работу в открытом сеансе потерять можно.

Полный текст ошибки:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции

Неспецифицированная ошибка работы с ресурсом

Конфигурация среды

Обычная локальная сеть с роутером и подключенными станциями по «проводу» (100 Мбит/сек). Файловая база 1С:УНФ опубликована через веб-сервер Apache. Основной ПК и клиенты на базе ОС Windows 10.

Подключение к ИБ с помощью тонкого клиента по протоколу http. Одновременных подключений к базе — до 3-х человек. Ошибка появляется на удаленных ПК, которые соединяются с Apache.

Как исправить ошибку

Что можно сделать в этом случае. Разберем несколько рекомендаций — они разные и могут показаться странными — но все-таки проверьте. Вдруг какая-то из них окажется полезной и закроет ошибку.

В ошибке указывается, что недостаточно свободной памяти. Если вы обладаете ресурсом, чтобы увеличить объем ОЗУ на сервере — сделайте это. Конечно, там свои тонкости и нюансы. Проверьте — не помешает.

Внимание; перед любыми изменениями обязательно сделайте контрольную точку системы (бэкап) и резервную копию ИБ для подстраховки.

Рекомендации

1. Перезапустите службу Apache на основном ПК.
В качестве быстрого решения в моменте.

2. Очистите локальный кэш на станциях.

3. Выполните проверку и переиндексацию БД (ТиС). Опционально — сократите журнал регистрации (ЖР).

4. Отключите ipv6 на ПК с опубликованной базой.

5. Увеличьте объем оперативной памяти, доступной пользователю.
Для Windows Vista, Windows 7, Windows Server 2008 выполните команду от имени администратора:

bcdedit /set increaseuserva 2560 //если у вас установлено 3 Гб ОЗУ
bcdedit /set increaseuserva 3072 //если у вас установлено 4 Гб ОЗУ

Чтобы вернуть параметры по умолчанию, для отмены вышеуказанных настроек выполните в консоли команду:

bcdedit /deletevalue increaseuserva
bcdedit /deletevalue {current} increaseuserva //если использовался параметр {current}

Для Windows XP, Windows Server 2003 настраивается через изменение файла boot.ini. Будьте осторожны. В конце каждой строки под заголовком [Operating Systems] после команды /fastdetect (или любой другой команды, которая идет последней) добавьте следующие параметры:

/3GB /userva=2560 //если у вас установлено 3 Гб ОЗУ
/3GB //если у вас установлено 4 Гб ОЗУ

Например,
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Windows XP Professional» /fastdetect /3GB /userva=2560

6. Если допустимо — перейдите на x64-версии 1С.

7. Замените веб-сервер Apache на типовой Microsoft IIS.

8. Обновите платформу.
Фирма «1С» указала на то, что проблема наблюдается в релизах технологической платформы, начиная с 8.3.16.1791, 8.3.17.1823, 8.3.18.1201.

С информационного портала 1С:
«Ошибка исправлена в версиях платформы начиная с 8.3.17.2231 и 8.3.18.1483. Фирма «1С» приносит извинения пользователям, у которых проявилась указанная проблема. Для ее устранения предлагаем обновиться на указанные версии платформы или последующие», – говорится на официальном сайте.

✅ Успехов вам!

__________
Не получается? Зовите на помощь ИТ-специалиста или обратитесь с нашим джедаям техподдержки → +7-911-500-10-11



27 сентября, 2021
27 сентября, 2021

Дано:

Ошибка:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции

Ошибка обнаружена на платформе 8.3.18.1289

Что было проделано в попытках исправить ситуацию:

  • ТиИ со всеми возможными вариантам включая исправления.
  • перезагрузка сервера 1С, СУБД, а так же самой железки.
  • изменение настроек выделения памяти СУБД
  • чистки КЭШей 1С на стороне сервера (тут было очень страшно, но с чистилось только то что можно) и клиента
  • Удаление базы из сервера 1С и восстановление из dt

Решение

В итоге после долгих поисков ошибка нашлась среди багов платформы (полная официальная информация тут: Код ошибки: 10230003), решение так же нашлось, но, конечно, оно подойдет не всем.

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

Для тех, кто не может просто удалить расширение, может быть выходом станет обновление платформы до новых релизов, так как согласно официальному источнику ошибка исправлена в новых релизах версия 8.3.18.1433 и версия 8.3.19.1150. Лично не проверял. Но думаю это так.

Клиент поймал довольно странную ошибку при работе в 1С. При этом отследить её было проблематично. Она могла возникнуть в любой момент: при работе с документами или же просто в режиме ожидания.

Из дальнейших действий — «Перезапустить» или «Завершить». В общем, неудобно и бесит, когда трудишься по своей задаче. А тут еще работу в открытом сеансе потерять можно.

Полный текст ошибки:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции

Неспецифицированная ошибка работы с ресурсом

Конфигурация среды

Обычная локальная сеть с роутером и подключенными станциями по «проводу» (100 Мбит/сек). Файловая база 1С:УНФ опубликована через веб-сервер Apache. Основной ПК и клиенты на базе ОС Windows 10.

Подключение к ИБ с помощью тонкого клиента по протоколу http. Одновременных подключений к базе — до 3-х человек. Ошибка появляется на удаленных ПК, которые соединяются с Apache.

Как исправить ошибку

Что можно сделать в этом случае. Разберем несколько рекомендаций — они разные и могут показаться странными — но все-таки проверьте. Вдруг какая-то из них окажется полезной и закроет ошибку.

В ошибке указывается, что недостаточно свободной памяти. Если вы обладаете ресурсом, чтобы увеличить объем ОЗУ на сервере — сделайте это. Конечно, там свои тонкости и нюансы. Проверьте — не помешает.

Внимание; перед любыми изменениями обязательно сделайте контрольную точку системы (бэкап) и резервную копию ИБ для подстраховки.

Рекомендации

1. Перезапустите службу Apache на основном ПК.
В качестве быстрого решения в моменте.

2. Очистите локальный кэш на станциях.

3. Выполните проверку и переиндексацию БД (ТиС). Опционально — сократите журнал регистрации (ЖР).

4. Отключите ipv6 на ПК с опубликованной базой.

5. Увеличьте объем оперативной памяти, доступной пользователю.
Для Windows Vista, Windows 7, Windows Server 2008 выполните команду от имени администратора:

bcdedit /set increaseuserva 2560 //если у вас установлено 3 Гб ОЗУ
bcdedit /set increaseuserva 3072 //если у вас установлено 4 Гб ОЗУ

Чтобы вернуть параметры по умолчанию, для отмены вышеуказанных настроек выполните в консоли команду:

bcdedit /deletevalue increaseuserva
bcdedit /deletevalue {current} increaseuserva //если использовался параметр {current}

Для Windows XP, Windows Server 2003 настраивается через изменение файла boot.ini. Будьте осторожны. В конце каждой строки под заголовком [Operating Systems] после команды /fastdetect (или любой другой команды, которая идет последней) добавьте следующие параметры:

/3GB /userva=2560 //если у вас установлено 3 Гб ОЗУ
/3GB //если у вас установлено 4 Гб ОЗУ

Например,
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Windows XP Professional» /fastdetect /3GB /userva=2560

6. Если допустимо — перейдите на x64-версии 1С.

7. Замените веб-сервер Apache на типовой Microsoft IIS.

8. Обновите платформу.
Фирма «1С» указала на то, что проблема наблюдается в релизах технологической платформы, начиная с 8.3.16.1791, 8.3.17.1823, 8.3.18.1201.

С информационного портала 1С:
«Ошибка исправлена в версиях платформы начиная с 8.3.17.2231 и 8.3.18.1483. Фирма «1С» приносит извинения пользователям, у которых проявилась указанная проблема. Для ее устранения предлагаем обновиться на указанные версии платформы или последующие», – говорится на официальном сайте.

✅ Успехов вам!

__________
Не получается? Зовите на помощь ИТ-специалиста или обратитесь с нашим джедаям техподдержки → +7-911-500-10-11



27 сентября, 2021
27 сентября, 2021

Дано:

Ошибка:
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции

Ошибка обнаружена на платформе 8.3.18.1289

Что было проделано в попытках исправить ситуацию:

  • ТиИ со всеми возможными вариантам включая исправления.
  • перезагрузка сервера 1С, СУБД, а так же самой железки.
  • изменение настроек выделения памяти СУБД
  • чистки КЭШей 1С на стороне сервера (тут было очень страшно, но с чистилось только то что можно) и клиента
  • Удаление базы из сервера 1С и восстановление из dt

Решение

В итоге после долгих поисков ошибка нашлась среди багов платформы (полная официальная информация тут: Код ошибки: 10230003), решение так же нашлось, но, конечно, оно подойдет не всем.

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

Для тех, кто не может просто удалить расширение, может быть выходом станет обновление платформы до новых релизов, так как согласно официальному источнику ошибка исправлена в новых релизах версия 8.3.18.1433 и версия 8.3.19.1150. Лично не проверял. Но думаю это так.

Обмен с сайтом: неспецифицированная ошибка, недостаточно свободной памяти

Я

  

slafor

04.08.21 — 12:28

При обмене с сайтом Битрикс, возникает ошибка: «Неспецифицированная ошибка работы с ресурсом. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm. Недостаточно свободной памяти для выполнения операции <Перезапустить>/<Завершить>».

Сама 1С запускается из локальной папки, база на SQL.

В чем может быть проблема?

Искал в интернете, но там в основном эта же проблема описывается при публикации базы на веб-сервере. А у меня программа запускается из файла на компьютере пользователя + база на SQL.

  

Галахад

1 — 04.08.21 — 12:31

Может файлики поменьше туда посылать?

  

Мультук

2 — 04.08.21 — 12:33

(0) А у меня программа запускается из файла на компьютере пользователя + база на SQL.

Поясните мне, что автор имеет в виду.

Это файловая база? Тогда причем тут SQL.

Это серверная база? Тогда причем тут «запускается из файла» ?

  

Галахад

3 — 04.08.21 — 12:37

(2) Ну типа нету у него web-сервера.

  

SunFox

4 — 04.08.21 — 12:41

Попробуйте 64-х битную платформу.

  

slafor

5 — 04.08.21 — 12:45

(3) Это база на SQL.

«Запускается из файла» — я имел ввиду, что сама платформа запускается из локального файла на компьютере. То есть нет никаких RDP.

  

Мультук

6 — 04.08.21 — 12:48

(0)

1) Сколько ОЗУ на «сервере» ? (видел «сервера» с 8Гб ОЗУ — хотя конечно это не повод падать)

2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?

3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во

4) Раньше работало, а сейчас поломалось.

Раньше было 10 товаров и 2 свойства, а вчера импортировали еще 80к позиций номенклатуры.

Вот такой набор вопросов, на которых нужно ответить самому себе.

  

Вафель

7 — 04.08.21 — 12:49

32 бита сервер небось

  

slafor

8 — 04.08.21 — 14:32

(6)

"1) Сколько ОЗУ на "сервере" ? "

32

«2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?"


Что значит "обмен в вакууме"?

Ломается при выгрузке.

На самоме деле это обмен не с Битриксом, а «Выгрузка товаров (Настройка обмена с интернет-магазином)». Нам нужны только файлы с данными, потом мы сами с ними работаем.

«3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во»

Поскольку сейчас идет только выгрузка из 1С, наверное, там тоже есть такие же настройки?

"4) Раньше работало, а сейчас поломалось."

Да именно так.

  

slafor

9 — 04.08.21 — 14:32

+(8) Платформа 64.

  

ДенисЧ

10 — 04.08.21 — 14:33

"4) Раньше работало, а сейчас поломалось."
Да именно так.

Добавили ещё 100500 товаров и оппа… Может, у вас там файл выгрузки 7ТБ получается…

  

slafor

11 — 04.08.21 — 15:56

(10) Там стоит галочка «Выгрузка на сайт». Если ставлю выгрузку в каталог, все проходит нормально, но в каталоге ничего не появляется.

В логах (запись в «C:/Log site») вообще ничего не появляется…

  

slafor

12 — 04.08.21 — 15:59

  

slafor

13 — 04.08.21 — 16:01

  

Garykom

14 — 04.08.21 — 16:08

(0) позовите программиста

  

Garykom

15 — 04.08.21 — 16:09

но для начала ТиИ сделать

  

Deal with it

16 — 04.08.21 — 16:12

(15) сначала все же следует сделать бэкап, а уже потом все что угодно)

  

Мультук

17 — 04.08.21 — 16:15

(12)

О логах.

Указанный каталог надеюсь расположен на сервере? И у службы 1С есть права туда писать?

Ибо Битрикс при выгрузке туда таки пишет.

В моей практике в битрикс выгружали по 40к номенклатуры по (это грустно да) 200 свойств. Сервер печалился, но выгружал.

А так да — зовите уже погроммиста.

  

slafor

18 — 04.08.21 — 16:35

(17) В этот каталог я могу писать файлы, разве может быть так, что 1С не может? )

В общем, сначала я подумал, что надо изменить размер пакета — с 1000 уменьшил до 100 элементов. И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось… И вот какие комментарии мне выдали: https://yadi.sk/d/JY3J30jR1uGuZA

  

slafor

19 — 04.08.21 — 16:39

(15) А при чем здесь ТиИ? Что могло порушиться?

  

Deal with it

20 — 04.08.21 — 16:52

(18) пользователь, под которым запускается служба 1С имеет права на этот каталог? НЕ пользователь сеанса, прошу заметить.

  

Мультук

21 — 04.08.21 — 16:52

(18)

>>>И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось…

Этот каталог на сервере?

А у службы 1С есть права туда писать?

Зови своего админа и пусть он дает права службе 1С на этот каталог.

Заодно на каталог с логами пуст даст

  

lamme

22 — 04.08.21 — 17:25

фото пожми
или выгрузи без фото на сайт - посмотри как будет

  

slafor

23 — 04.08.21 — 19:10

(20) Дело в том, что когда эта ошибка выскакивала отдельным окном, внизу была ссылка для получения лог-файла. И он действительно создавался и записывался в этот каталог. https://yadi.sk/d/yRJHG1r8PIXhtg

Значит, доступ на запись у пользователя 1С есть.

Но тут это окно выскакивать перестало. Все пишется в окне сообщений, и там возникает такая строка: «Ошибка получения параметров обмена (ограничение размера файла)!»

  

slafor

24 — 04.08.21 — 19:12

Вот полный текст в окне сообщений: https://yadi.sk/d/Vixak3W832KDhQ .

  

slafor

25 — 05.08.21 — 11:08

(14) Да мы сами программисты, просто именно с такой проблемой раньше не сталкивались. Ничего, поработаем отладчиком, все и разъяснится.

А вот если бы вы сами делали, то какую вилку времени бы задали? Не по вопросу оплаты, а сколько клиенту ждать решения проблемы?

  

PuhUfa

26 — 05.08.21 — 11:14

(24) Ты бы определился с ошибкой… Какая все же ошибка то?

— Недостаточно свободной памяти для выполнения операции из (0)

или

— Ошибка получения параметров обмена (ограничение размера файла)! из (23)

  

Kassern

27 — 05.08.21 — 11:15

(24) может картинку прикрепили к товару жирную (под гиг) вот и загибается ваш обмен?

  

slafor

28 — 05.08.21 — 11:21

(26) В том-то и дело, что вчера он сначала показывал окно с первой ошибкой, и с кнопками «Завершить» и «Перезапустить». Потом стал выводить в окно сообщений данные со второй ошибкой, но окно уже не запускалось. А сегодня опять окно выскакивает.

(27) Может быть… Можно через консоль запросов как-то определить размеры бинарных вложений?

  

Kassern

29 — 05.08.21 — 11:23

(28) если штатно картинки цепляли, то там размер должен быть в реквизите указан.

  

BeerHelpsMeWin

30 — 05.08.21 — 11:23

(28) Справочник.НоменклатураПрисоединенныеФайлы.Размер

  

PuhUfa

31 — 05.08.21 — 11:33

(28) — «Недостаточно свободной памяти для выполнения операции» — Лечится установкой ограничения (со стороны 1С) на отправляемые пакеты. Например отправлять по 50 позиций в пакете. Правда на твоих скринах я не увидел такой настройки. Может где на других закладках.

— «Ошибка получения параметров обмена (ограничение размера файла)» — Это баг/глюк/ошибка на стороне сайта (битрикса). Гуглится какие параметры нужно подкрутить в битриксе.

Это как решались данные ошибки у меня в связке УТ11 — Битрикс (обмен типовой встроенный в УТ)

  

slafor

32 — 05.08.21 — 13:26

(31) У меня вообще задано 1000 позиций )

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

Расследование
возникшей ошибки нехватки памяти на
сервере 1С

Поступило
обращение со следующей
ошибкой:
«Неспецифицированная ошибка
работы с ресурсом
Ошибка при выполнении
запроса POST к ресурсу /e1cib/login:

Недостаточно
свободной памяти для выполнения
операции
Выполняется ожидание
возможности запуска.

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

Нажмите «Выполнить запуск» для немедленной
попытки запуска.

Нажмите «Отмена» для отказа от запуска.»

Смотрим
журнал регистрации:

Настроив
ТЖ с событием EXCP, EXCPCNTX обнаруживаем
запись:

«Ошибка
СУБД out of memory for query result»

Обе
ошибки сообщают о проблеме объема
памяти, на основании которых подозреваемым
становится код конфигурации (возможно
наличие неоптимальных запросов).

Находим
код конфигурации, вызывающий ошибку:

В
журнале регистрации указан следующий
код:

{ОбщийМодуль.ДокументооборотСКОВызовСервера.Модуль(22)}:
Ошибка при вызове метода контекста
(Получить)

по
причине:

по
причине:

Недостаточно
памяти для получения результата запроса
к базе данных

Открываем
конфигуратор и переходим в указанный
модуль к указанному номеру строки кода:

Строка,
на которой произошла ошибка:

ВнешниеОбъектыХранилище
= Константы.ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль;

ДвоичныеДанныеОбработки
= ВнешниеОбъектыХранилище.Получить().Получить();

Смотрим
тип объекта (константы), к которой идет
обращение:

Итак,
в конфигурации есть константа
«ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль»,
которая хранит в базе что-то
неструктурированое (двоичные данные),
и это неструктурированное может занимать
значительный объем памяти.

Проверяем,
какой объем данных фактически занимает
константа.

Узнаем
имя таблицы хранения в базе PostgreSQL —
таблица «_Const10013», индекс «_Const10013_ByKey».

Узнаем
размер таблиц «Const10013», «_Const10013_ByKey» на
диске:

На
диске таблица занимает всего 4688 Кб = 4,6
Мб. Размер является незначительным,
причина не в константе.

Обнаруживаем,
что кластер 1С является 32-разрядным:

32-разрядный
кластер 1С имеет ограничение, примерно,
3.8 Гб, по достижении которого происходит
падение процесса, службы.

В
режиме отсутствия нагрузки rphost занял
3,2 Гб, что близко к порогу падения.

Подобные
падения будут происходить в любой момент
времени.

Внесены
изменения:

— в
кластере серверов 1С «Интервал превышения
допустимого объема памяти процессов»
= 300. Настройка не избавляет от ошибки,
но необходима для снижения частоты
возникновения ошибки.

— в
планировщике Windows настроен перезапуск
службы 1С; такими образом освобождается виртуальное адресное пространство
в памяти, создается новый рабочий
процесс. Настройка тоже не гарантирует исключение ошибки, но снижает
вероятность ее возникновения.

Для
предотвращения повторной ошибки
лучше:


сменить 32-разрядный кластер серверов
1С на 64-разрядный;


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

Так
как на сервере используется 14 ядер
процессора, то необходим переход на
платформенные лицензии КОРП.

При обмене данными клиент-сервер в программе «1С Бухгалтерия» (обычно версий 8.3.хххх) оператор локального ПК может внезапно столкнуться с сообщением «Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm». Данная проблема обычно имеет программную природу, и вызвана некорректно написанным обновлением к данной программе. Ниже я разберу, что это за ошибка, каковы факторы её возникновения, и как её исправить.

Скриншот сообщения об ошибке POST

Содержание

  1. Перевод и причины дисфункции
  2. Как исправить ошибку запроса POST к ресурсу /e1cib/logForm
  3. Заключение

Перевод и причины дисфункции

После текста сообщения об ошибке при обращении к /e1cib/logForm обычно следует описание причины её возникновения, которая может иметь различный характер (ошибка на сервере, ошибка СУБД и другие).

Проблема возникает на серверной версии программы, причём после установки очередного обновления к «1С». Проблемными стали версии программы 8.3.6, 8.3.8.хх, 8.3.9.ххх, на которых рассматриваемая мной дисфункция возникает наиболее часто.

Данная ошибка возникает случайно, в большинстве случаев не имеет каких-либо закономерностей при своём появлении, чем раздражает довольно многих пользователей, заваливающих техподдержку 1С «письма счастья».

Картинка ERROR

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

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

Чтобы избавиться от ошибки рекомендую выполнить следующее:

  • Выполните стандартное «Тестирование и Исправлении» (ТиИ) вашей базы данных. Данная операция осуществляется переходом в «Конфигуратор», где во вкладке «Администрирование» необходимо выбрать опцию «Тестирование и Исправление». Операцию необходимо осуществлять в монопольном режиме, потому никого кроме вас в базе быть не должно. Перед выполнением указанной процедуры рекомендуется сделать страховочную копию ваших баз данных;Скрин администрирования 1С
  • Установите наиболее свежие обновления к вашей версии 1С. Поскольку пик появления данной ошибки пришёлся на 2016-2017 годы, то с тех пор разработчиками был выпущен ряд обновлений, позволяющих устранить данную ошибку. Установите свежие апдейты для вашей «1С», и если не помогло, то идём дальше;
  • Откатите программу до прежней версии. В некоторых случаях (когда у пользователей было установлены самые свежие обновления) помог откат программы до более ранней (и более стабильной) версии программы;
  • При доступе к серверу 1С рекомендуется почистить кэш. Остановите на сервере службу под названием «агент сервера 1с предприятие», в каталоге кэша сервера удалите всё кроме файлов, имеющих расширение *.1 Примерный путь к каталогу может быть:

Program Files1cv8srvinforeg_1541

После чего вновь запустите указанную службу;

  • Перезапустите сам сервер 1С Предприятие. У некоторых пользователей это помогло решить проблему запроса POST к ресурсу /e1cib/logForm;
  • Обратитесь в официальную поддержку 1С за консультацией и помощью. Также может помочь обращение по сети (к примеру, на е-мейл v8@1c.ru) или по телефону (495) 956-11-81 в техническую поддержку 1С. Поскольку рассматриваемая ошибка имеет массовый характер и наблюдается не первый год, то наверняка у специалистов техподдержки уже имеются работающие алгоритмы решения возникшей проблемы. Иллюстрация техподдержки 1С
    Обратитесь в техподдержку 1С

Также на нашем сайте мы разобрали ошибку 0400300003, связанную с нарушением условия обязательного присутствия элемента.

Заключение

Основным фактором возникновения ошибки запроса POST к ресурсу /e1cib/logForm является некорректно написанный разработчиками код обновления к программе «1С». Эффективным решением возникшей проблемы станет обновление вашей версии 1С до самой свежей версии, где рассматриваемая дисфункция уже исправлена, и появлений рассматриваемой ошибки более не наблюдается.

Опубликовано 28 марта 2018 Обновлено 28 января 2021

Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:

Невосстановимая ошибка. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:

Выглядит данная ошибка вот так:

 

Сначала напишем список предположительных причин данной ошибки, которые Вы можете найти в интернете и которые являются ОШИБОЧНЫМИ:

  • Ошибка в релизе 1С
  • Ошибка в платформе 1С
  • Повреждение базы данных (требующее лечения с помощью «Тестирования и исправления»)
  • Ошибка кэша
  • Ошибка сервера 1С (предлагается перезапуск службы сервера 1С)

Нет, все перечисленное не имеет отношения к действительности. Иногда проделанные выше действия, кажется, что помогают с исправлением ошибки. Но просто совпадение с решением одновременно реальной причины.

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

Замечено, что ошибка воспроизводится практически только при клиент-серверном режиме работы. И обычно при выполнении длительных операций.

«Ошибка при выполнении запроса POST» — есть информация, что ошибка возникает при выполнении длительных, нагруженных операций над базой данных в ситуациях, когда у процесса rphost заканчивается разрешенная оперативная память на процесс.

Нашей рекомендацией является – снять ограничение на количество оперативной памяти на рабочий процесс сервера 1С.

Также может помочь переход с х86 сервера 1С на х64.

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

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

Для снятия ограничений на потребление памяти нужно в консоли сервера 1С зайти в свойства рабочего сервера, как показано на скриншоте:

 

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

Используйте эту настройку под свою ответственность. Нужно понимать, что в большинство случаев при параллельной работе большого количества пользователей вы получите стабильную работу сервера 1С все-таки если не будете отключать данную настройку.

Мы рекомендуем устанавливать значения «-1» только на время выполнения задачи переноса данных 1С, либо другой нужной Вам ресурсоемкой задачи.

Содержание:

1.      Возникновение неспецифицированной ошибки в конфигурации системы 1С: Бухгалтерия

2.      Причины возникновения неспецифицированной ошибки работы с ресурсом    

3.      Устранение неспецифицированной ошибки работы в типовой конфигурации 1С: Бухгалтерия

1.      Возникновение неспецифицированной ошибки в конфигурации системы 1С: Бухгалтерия

В статье будет рассмотрена ошибка «Неспецифицированная ошибка работы с ресурсом 1С» в типовой конфигурации «1С: Бухгалтерия», описано как и из-за чего она появляется – проведена диагностика ошибки, а также рассмотрены варианты её устранения.

В типовой конфигурации «1С: Бухгалтерия», после попытки завершить и сдать отчёт за год, при заполнении данных, возникает ошибка «Неспецифицированная ошибка работы с ресурсом 1С», окно которой имеет следующий вид:

rabota s resursom.png

Неспецифицированная работа с ресурсом

С данной неполадкой сталкивается большинство не особо крупных компаний, которые работают с системой конфигурации 1С: Бухгалтерия, каждый год, во время подготовки годовых бухгалтерских отчётов организации для разнообразных ведомств. Ошибка может появиться как при сохранении отчёта в 1С, так и при внесении правок. При этом, внутри компании, бывают случаи, что ошибка возникает на одном и том же компьютере постоянно, а на других – гораздо реже.  

2.      Причины возникновения неспецифицированной ошибки работы с ресурсом

Причин изначально может быть несколько, однако, наиболее распространены следующие:

1.      Недостаточное количество ОЗУ, которое не может «вытянуть» программу для  корректной работы, однако, иногда наблюдалась «Неспецифицированная ошибка работы с ресурсом» и на компьютерах с достаточно большой ОЗУ;

2.      Сервис «/e1cib/logForm», который часто может выдавать ошибки. С одной стороны, в нём нужно подбирать время, но во время работы с различными типами баз данных, в одинаковое время, было так, что на одном компьютере всё корректно работает, а на втором – выдаёт ошибку;

3.      Вероятно, несколько расширений производят расширение функционала в одной и той же форме (одно из расширений может даже быть неактивно).  

3.      Устранение неспецифицированной ошибки работы в типовой конфигурации 1С: Бухгалтерия

Рассмотрим два основных способа, которые могут занять больше времени, чем те, которые обычно советуют, вроде перезагрузки конфигурации сервера 1С и СУБД, очистки кэша сервера 1С, удаление информационной базы с 1С сервера и её восстановление при помощи dt, зато, приведённые ниже, методы точно действенные:

1.      Урезать журнал базы данных, это можно сделать и внутри режима конфигуратора в 1С, и для закрытой информационной базы – удалив файлы из папки для журнала;

2.      Проверить и заново проиндексировать базу данных, это также можно сделать и внутри режима конфигуратора 1С, и при помощи внешней утилиты «chdbfl.exe»;

3.      Удалить расширение, которое является неактивным и установлено на ту же форму, куда и другое расширение (по третьему пункту причин возникновения ошибки в данных «Неспецифицированная ошибка работы с ресурсом»);

4.      Обновить платформу программы 1С на более новый релиз, помогает довольно часто, но пробовать следует в последнюю очередь.

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

В данной статье была рассмотрена ошибка «Неспецифицированная ошибка работы с ресурсом», которая возникает в типовой конфигурации «1С: Бухгалтерия», была проведена диагностика данной ошибки, выявлены наиболее вероятные причины её возникновения и приведено четыре метода по устранению данной неполадки.

Специалист компании «Кодерлайн»
Владимир Перцев

Добрый день. 
Подскажите, пожалуйста, что мне делать.
Я работаю в 1 с 8.3. Конфигурация 8.3.15.1656. Версия 3.0.73.50.
При выборе в 1с «Регламентированные отчеты» появляется таблица и в ней написано:
Неспецифированная ошибка работы с ресурсом. Ошибка при выполнении запроса POST к ресурсу /e1cib/log Form: недостаточно свободной памяти для выполнения операции.
После этого программа закрывается. 
Я бухгалтер, не программист, пожалуйста, помогите.

Руфина Николаевна, доброе утро.
Похоже, что на Вашем компьютере не хватает оперативной памяти.  Лучше, конечно, чтобы далее вопрос решал программист, но как вариант можно попробовать следующее. Нужно понимать какая программа  Windows  стоит у Вас и размер оперативной памяти.   Если 7, то нужно пройти путь: «Пуск»- «Все программы»-«Стандартные»- В поле «Командная строка» щелкаем правой кнопкой мыши и выбираем «Запуск от имени администратора». Дальше 
ввести в командной строке   bcdedit /set IncreaseUserVA 2560  Если 3 Гб или  bcdedit /set IncreaseUserVA 3072 Если 4 Гб. Закрыть и перезагрузить комп. Все должно работать, только перед всеми изменениями обязательно сохраните копию базы.

Смените сложную учетную программу на понятный веб‑сервис для малого бизнеса

Обмен с сайтом: неспецифицированная ошибка, недостаточно свободной памяти

Я
   slafor

04.08.21 — 12:28

При обмене с сайтом Битрикс, возникает ошибка: «Неспецифицированная ошибка работы с ресурсом. Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm. Недостаточно свободной памяти для выполнения операции <Перезапустить>/<Завершить>».

Сама 1С запускается из локальной папки, база на SQL.

В чем может быть проблема?

Искал в интернете, но там в основном эта же проблема описывается при публикации базы на веб-сервере. А у меня программа запускается из файла на компьютере пользователя + база на SQL.

   Галахад

1 — 04.08.21 — 12:31

Может файлики поменьше туда посылать?

   Мультук

2 — 04.08.21 — 12:33

(0) А у меня программа запускается из файла на компьютере пользователя + база на SQL.

Поясните мне, что автор имеет в виду.

Это файловая база? Тогда причем тут SQL.

Это серверная база? Тогда причем тут «запускается из файла» ?

   Галахад

3 — 04.08.21 — 12:37

(2) Ну типа нету у него web-сервера.

   SunFox

4 — 04.08.21 — 12:41

Попробуйте 64-х битную платформу.

   slafor

5 — 04.08.21 — 12:45

(3) Это база на SQL.

«Запускается из файла» — я имел ввиду, что сама платформа запускается из локального файла на компьютере. То есть нет никаких RDP.

   Мультук

6 — 04.08.21 — 12:48

(0)

1) Сколько ОЗУ на «сервере» ? (видел «сервера» с 8Гб ОЗУ — хотя конечно это не повод падать)

2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?

3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во

4) Раньше работало, а сейчас поломалось.

Раньше было 10 товаров и 2 свойства, а вчера импортировали еще 80к позиций номенклатуры.

Вот такой набор вопросов, на которых нужно ответить самому себе.

   Вафель

7 — 04.08.21 — 12:49

32 бита сервер небось

   slafor

8 — 04.08.21 — 14:32

(6)

«1) Сколько ОЗУ на «сервере» ? »

32

«2) Обмен это обмен в вакууме ?

Это полный обмен ? По изменениям?

В логах пишется на чем конкретно обмен поломался.

Обмен ломается при выгрузке? или при загрузке?»

Что значит «обмен в вакууме»?

Ломается при выгрузке.

На самоме деле это обмен не с Битриксом, а «Выгрузка товаров (Настройка обмена с интернет-магазином)». Нам нужны только файлы с данными, потом мы сами с ними работаем.

«3) В настройках узла битрикса есть реквизит «Количество товаров/объектов в пакете». Можно попробовать уменьшить кол-во»

Поскольку сейчас идет только выгрузка из 1С, наверное, там тоже есть такие же настройки?

«4) Раньше работало, а сейчас поломалось.»

Да именно так.

   slafor

9 — 04.08.21 — 14:32

+(8) Платформа 64.

   ДенисЧ

10 — 04.08.21 — 14:33

«4) Раньше работало, а сейчас поломалось.»

Да именно так.

Добавили ещё 100500 товаров и оппа… Может, у вас там файл выгрузки 7ТБ получается…

   slafor

11 — 04.08.21 — 15:56

(10) Там стоит галочка «Выгрузка на сайт». Если ставлю выгрузку в каталог, все проходит нормально, но в каталоге ничего не появляется.

В логах (запись в «C:/Log site») вообще ничего не появляется…

   slafor

12 — 04.08.21 — 15:59

   slafor

13 — 04.08.21 — 16:01

   Garykom

14 — 04.08.21 — 16:08

(0) позовите программиста

   Garykom

15 — 04.08.21 — 16:09

но для начала ТиИ сделать

   Deal with it

16 — 04.08.21 — 16:12

(15) сначала все же следует сделать бэкап, а уже потом все что угодно)

   Мультук

17 — 04.08.21 — 16:15

(12)

О логах.

Указанный каталог надеюсь расположен на сервере? И у службы 1С есть права туда писать?

Ибо Битрикс при выгрузке туда таки пишет.

В моей практике в битрикс выгружали по 40к номенклатуры по (это грустно да) 200 свойств. Сервер печалился, но выгружал.

А так да — зовите уже погроммиста.

   slafor

18 — 04.08.21 — 16:35

(17) В этот каталог я могу писать файлы, разве может быть так, что 1С не может? )

В общем, сначала я подумал, что надо изменить размер пакета — с 1000 уменьшил до 100 элементов. И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось… И вот какие комментарии мне выдали: https://yadi.sk/d/JY3J30jR1uGuZA

   slafor

19 — 04.08.21 — 16:39

(15) А при чем здесь ТиИ? Что могло порушиться?

   Deal with it

20 — 04.08.21 — 16:52

(18) пользователь, под которым запускается служба 1С имеет права на этот каталог? НЕ пользователь сеанса, прошу заметить.

   Мультук

21 — 04.08.21 — 16:52

(18)

>>>И сделал выгрузку в каталог, а не сразу на сайт. В результате ошибок не было, но и в каталоге ничего нового не появилось…

Этот каталог на сервере?

А у службы 1С есть права туда писать?

Зови своего админа и пусть он дает права службе 1С на этот каталог.

Заодно на каталог с логами пуст даст

   lamme

22 — 04.08.21 — 17:25

фото пожми

или выгрузи без фото на сайт — посмотри как будет

   slafor

23 — 04.08.21 — 19:10

(20) Дело в том, что когда эта ошибка выскакивала отдельным окном, внизу была ссылка для получения лог-файла. И он действительно создавался и записывался в этот каталог. https://yadi.sk/d/yRJHG1r8PIXhtg

Значит, доступ на запись у пользователя 1С есть.

Но тут это окно выскакивать перестало. Все пишется в окне сообщений, и там возникает такая строка: «Ошибка получения параметров обмена (ограничение размера файла)!»

   slafor

24 — 04.08.21 — 19:12

Вот полный текст в окне сообщений: https://yadi.sk/d/Vixak3W832KDhQ .

   slafor

25 — 05.08.21 — 11:08

(14) Да мы сами программисты, просто именно с такой проблемой раньше не сталкивались. Ничего, поработаем отладчиком, все и разъяснится.

А вот если бы вы сами делали, то какую вилку времени бы задали? Не по вопросу оплаты, а сколько клиенту ждать решения проблемы?

   PuhUfa

26 — 05.08.21 — 11:14

(24) Ты бы определился с ошибкой… Какая все же ошибка то?

— Недостаточно свободной памяти для выполнения операции из (0)

или

— Ошибка получения параметров обмена (ограничение размера файла)! из (23)

   Kassern

27 — 05.08.21 — 11:15

(24) может картинку прикрепили к товару жирную (под гиг) вот и загибается ваш обмен?

   slafor

28 — 05.08.21 — 11:21

(26) В том-то и дело, что вчера он сначала показывал окно с первой ошибкой, и с кнопками «Завершить» и «Перезапустить». Потом стал выводить в окно сообщений данные со второй ошибкой, но окно уже не запускалось. А сегодня опять окно выскакивает.

(27) Может быть… Можно через консоль запросов как-то определить размеры бинарных вложений?

   Kassern

29 — 05.08.21 — 11:23

(28) если штатно картинки цепляли, то там размер должен быть в реквизите указан.

   BeerHelpsMeWin

30 — 05.08.21 — 11:23

(28) Справочник.НоменклатураПрисоединенныеФайлы.Размер

   PuhUfa

31 — 05.08.21 — 11:33

(28) — «Недостаточно свободной памяти для выполнения операции» — Лечится установкой ограничения (со стороны 1С) на отправляемые пакеты. Например отправлять по 50 позиций в пакете. Правда на твоих скринах я не увидел такой настройки. Может где на других закладках.

— «Ошибка получения параметров обмена (ограничение размера файла)» — Это баг/глюк/ошибка на стороне сайта (битрикса). Гуглится какие параметры нужно подкрутить в битриксе.

Это как решались данные ошибки у меня в связке УТ11 — Битрикс (обмен типовой встроенный в УТ)

  

slafor

32 — 05.08.21 — 13:26

(31) У меня вообще задано 1000 позиций )

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

При подключении в режиме тонкого клиента к серверу 1С, работающему посредством Apache, на каком то моменте появляются окна со следующими ошибками:

  • Неспецифицированная ошибка работы с ресурсом Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: Недостаточно свободной памяти для выполнения операции.
  • Ошибка HTTP при обращении к серверу: http://x.x.x.x Failure when receiving data from the peer
  • Сеанс отсутствует или удален ID=cc200dee-74a2-427c-b6af-c47bdee805e2, File=srcSeanceContextImpl.cpp(939)

Если сервер работает на 32-разрядной версии Apache и 1С, то проблема может заключаться в выделении оперативной памяти. Для её решения, необходимо установить 64-разрядную версию платформы 1С и аналогичную версию Apache.
https://superuserdo.info/?p=800

  • Ошибка вызова метода библиотеки sbrfcom неверное количество параметров
  • Ошибка вызова метода sign компоненты xmldsig
  • Ошибка вызова метода cmssign компоненты xmldsig
  • Ошибка вызова злиб гта 5
  • Ошибка вызова внешней компоненты 1с ккт